1、安装ftp服务
# yum install vsftpd -y
2、修改配置文件,禁止匿名登录;
# vi /etc/vsftpd/vsftpd.conf
设置anonymous_enable=NO #禁止匿名用户
设置 chroot_list_enable=YES #锁定用户于主目录
设置chroot_list_file=/etc/vsftpd/chroot_list #锁定目录用户的列表
“:wq”保存退出
3、编辑锁定用户列表
# vi /etc/vsftpd/chroot_list
添加锁定目录用户的名称,例如“ftpuser”
“:wq”保存退出
4、添加Linux用户
# useradd -d /usr/share/nginx/html ftpuser
# passwd ftpuser #设置用户密码
5、添加防火墙端口
# firewall-cmd –permanent –add-service=ftp
# firewall-cmd –complete-reload #重新载入防火墙
# firewall-cmd –list-all #查看是否启动端口
6、启动FTP服务
# systemctl start vsftpd
# systemctl enable vsftpd #设置服务自动启动
7、登录FTP验证服务可用性