sudo apt-get update
sudo apt-get install vsftpd
sudo mkdir *ftp文件夹*
sudo chmod -R 777 *ftp文件夹*
# 创建用户并指定目录
sudo useradd -d *ftp文件夹*/ 用户名
# 设置ftp用户的密码
sudo passwd ftp用户名
sudo vim /etc/vsftpd.conf
# 添加如下内容
userlist_deny=NO
userlist_enable=YES
# 允许登录的用户
userlist_file=/etc/allowed_users
seccomp_sandbox=NO
# 允许访问的文件夹
local_root=*ftp文件夹*
local_enable=YES
write_enable=YES
# 使用utf8
utf8_filesystem=YES
sudo vim /etc/pam.d/vsftpd
# 在auth required pam_shells.so前加#
# 启动停止重启服务
sudo /etc/init.d/vsftpd start
sudo /etc/init.d/vsftpd stop
sudo /etc/init.d/vsftpd restart
# 查看服务状态
service vsftpd status
# bash 访问
sudo ftp 127.0.0.1
# 浏览器访问
ftp://127.0.0.1
# 或者
ftp//localhost
1.服务器需要设置安全策略组权限 2.ftp文件夹注意设置权限