首先安装VSFTP:# yum -y install vsftpd
设置VSFTP开机启动:# chkconfig vsftpd on
启动VSFTP服务:# service vsftpd start
配置iptables防火墙:# vi /etc/sysconfig/iptables
添加:-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
-A INPUT -p tcp --dport 30000:30100 -j ACCEPT
重启iptables:# service iptables restart
配置VSFTP:# vi /etc/vsftpd/vsftpd.conf
不允许匿名登录:anonymous_enable=NO
删除以下两句的注释:chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
将此下文字添加至配置让VSFTPD支持被动模式: pasv_enable=YES
pasv_max_port=30100
pasv_min_port=30000
添加一个用户:# useradd -d /var -g ftp -s /sbin/nologin ftpuser
更改密码:# passwd ftpuser
授予目录权限:# chmod 777 /var
重启VSFTP:# service vsftpd restart
End.