安装vsftpd

1
sudo apt-get install vsftpd

创建FTP工作目录

1
mkdir /path/ftp

新建FTP用户并设置密码以及工作目录

1
sudo useradd -d ftp工作目录 -s /bin/bash FTP用户名

为新建的用户设置密码

1
passwd ftpname

修改vsftpd配置文件

可以用find找一下vsftpd.conf文件的位置

1
vi vsftpd.conf

设置部分属性,详细信息可参考http://vsftpd.beasts.org/vsftpd_conf.html和https://www.cnblogs.com/LiuChang-blog/p/10491519.html

1
2
3
anonymous_enable=NO #禁止匿名访问
local_enable=YES #允许本地访问
write_enable =YES #允许写入

启动vsftpd服务

1
service vsftpd start