1:安装vsftpd yum install vsftpd 2:关闭防火墙 service iptables stop 3:允许21端口通行 vi /etc/sysconfig/iptables 添加两条 -A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT -A INPUT -p tcp --dport 30000:30100 -j ACCEPT 4:重启防火墙 service iptables restart 5:启动ftp service vsftpd start (这时可以匿名登录ftp了) 6:配置ftp vi /etc/vsftpd/vsftpd.conf 修改一下内容: anonymous_enable=NO 设定不允许匿名用户访问。 之类的软件更好的连接服务器,得让VSFTPD支持被动模式才行,上面已经开通相应端口防火墙, 在最后加入 pasv_enable=YES pasv_max_port=30100 pasv_min_port=30000 (上面的30000--30100端口号可以是其它的,在此举例) 30000端口可以不开放。 7:开放root用户接口 注释/etc/vsftpd下user_list 和ftpuser都把root用户。 (责任编辑:IT) |