yum install -y vsftp
修改注册表
vi /etc/vsftpd/vsftpd.conf
anonymous_enable=NO #修改
末尾添加
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/user_list
pasv_enable=YES
pasv_min_port=10000
pasv_max_port=10030
ftp_username=nobody
保存退出,启动
service vsftpd start
chkconfig vsftpd on
firewall-cmd --add-port=21/tcp --permanent
firewall-cmd --add-port=20/tcp --permanent
firewall-cmd --add-port=10000-10030/tcp --permanent
firewall-cmd --add-port=10000-10030/udp --permanent
firewall-cmd --reload
添加用户
useradd -d /data/ftpuser -g ftp -s /sbin/nologin ftpuser
passwd ftpuser