1. 安装 vsftpd
sudo apt-get install vsftpd
2. 修改配置文件
sudo gedit /ect/vsftpd.conf
---------------------------------------
listen=NO
listen_ipv6=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
ssl_enable=NO
pasv_enable=Yes
pasv_min_port=10000
pasv_max_port=10100
allow_writeable_chroot=YES
-----------------------------------------
3. 重启VSFTPD
sudo service vsftpd restart
4. 创建 ftp 用户, 系统用户都可以使用ftp 登录,安全期间,最好不要使用自己使用的用户
sudo useradd -m test
sudo passwd test
5. 验证
sudo bash -c "echo 666 > /home/test/testFile"
6. 使用 ftp 命令或者 Nautilus file manager 打开
浏览器 chrome 和 firefox 已经终止对 ftp 的支持
ftp 127.0.0.1
网友评论