装了FTP居然不好使...最开始一位是防火墙没开21端口,查看后发现是开着的...
iptables -L
既然防火墙没有关闭21端口,那只能其他的问题了....最后总监大人说可能缺少了什么东西吧,让检查下ftp的配置 和防火墙的配置. 最后发现防火墙的ftp模块没有添加....折磨我快两天的问题,居然时没加载模块!
[root@cloud vsftpd]# vi /etc/sysconfig/iptables-config
打开配置后搜下MODULES 这个关键词 应该是出现再最上面,将 【ip_nat_ftp ip_conntrack_ftp】 添加到【IPTABLES_MODULES=" " 】中
IPTABLES_MODULES="ip_nat_ftp ip_conntrack_ftp"
[root@cloud vsftpd]# service iptables restart
iptables:将链设置为政策 ACCEPT:filter [确定]
iptables:清除防火墙规则: [确定]
iptables:正在卸载模块: [确定]
iptables:应用防火墙规则: [确定]
iptables:载入额外模块:ip_nat_ftp ip_conntrack_ftp [确定]
[root@cloud vsftpd]#
之后重新启动iptables就Ok,可以看到模块已经加载了!