1. 更新apt-get源
sudo apt-get update
2. 安装VSFTPD的包
sudo apt-get install vsftpd
3. 配置/etc/vsftpd.conf 文件
vim /etc/vsftpd.conf
在命令模式下输入以下命令,显示行号
:set number
是否允许匿名用户登录
anonymous_enable=NO
取消如下行的注释(行号为29和33)
开启写权限,根据情况设置
write_enable=YES
FTP创建文件和文件夹权限 文件夹777-022=755 文件666-022=644
local_umask=022
取消如下行的注释(行号120)将用户限制在主目录中
chroot_local_user=YES
在文件最后增加如下一行:
allow_writeable_chroot=YES
添加如下行开启消极模式
pasv_enable=Yes
pasv_min_port=40000
pasv_max_port=40100
使用本地用户登录到ftp时的默认目录
local_root=/
4. 用如下命令重启vsftpd服务
sudo service vsftpd restart
感谢以下链接
http://www.linuxidc.com/Linux/2016-03/129057.htm