1.安装vsftpd
sudo apt-get install vsftpd
2.启用FTP服务
sudo service vsftpd start
3.编辑vsftpd的配置文件,并自定义FTP位置
sudo nano /etc/vsftpd.conf
依照个人所需对以下选项进行定义,如需使用则去掉改选项前的“#”号,否则保留“#”号或添加“#”号
anonymous_enable=NO 表示:不允许匿名用户访问
local_enable=YES 表示:允许本地用户访问
write_enable=YES 表示:允许进行写操作
local_umask=022 表示:设定上传后文件的权限掩码
自定义路径,需要在文件末尾加上以下选项
local_root=/xxx/xxx 表示:xxx为需要自定义的路径
chroot_local_user=YES 表示:开启root用户
设置完成之后Ctrl+O写入,再回车,最后Ctrl+X退出
4.重启vsftpd
sudo service vsftpd restart