安装
sudo apt-get install vsftpd # 安装
sudo useradd test -g ftp -d /home/ #创建用户 账户名test,指向/home/文件夹 账户名与文件夹自定即可
修改配置
sudo vi /etc/vsftpd.conf # 打开配置
修改配置文件
# 示例配置文件
# 注释掉,关闭匿名访问
#anonymous_enable=YES
# 去掉注释,#让本地账号可以访问,比如root,等系统登录账号
local_enable=YES
# 允许写入
write_enable=YES
退出保存,设置用户密码
sudo passwd test
chmod 777 -R /home/ # 设置相关文件夹访问权限
启动、停止、卸载
service vsftpd start # 打开服务
service vsftpd stop # 打开服务
sudo apt remove vsftpd # 卸载
打开服务之后即可使用FTP服务访问添加的用户,允许本地账号后还可直接访问现有系统用户的账户
参考