1.yum -y install vsftpd
2.vim /etc/vsftpd/vsftpd.conf
修改第12行为: anonymous_enable=NO 禁止匿名登录
取消第102行chroot_list_enable=YES,104行chroot_list_file=/etc/vsftpd/chroot_list的注释
在最后一行新增 allow_writeable_chroot=YES
listen = NO=> listen=YES
将listen_ipv6=YES改为listen_ipv6=NO或者直接#listen_ipv6=YES屏蔽掉
3.增加访问ftp的用户
vim /etc/vsftpd/chroot_list
输入账户名,多个用户名以空格隔开
4.设置上传目录
mkdir -p /home/upload
5.新增用户,配置主文件夹
useradd -d /home/upload -s /sbin/nologin ftptest
会返回

6.将用户放置ftp组
usermod -aG ftp ftptest
7.将文件夹分配给用户
chown ftptest /home/upload
8.设置密码
passwd ftptest
9.启动ftp
systemctl start vsftpd