1.CentOS 6
首先,添加ip_nat_ftp模块
modprobe ip_nat_ftp
然后,在/etc/sysconfig/iptables中添加
-A INPUT -m state --state NEW,ESTABLISHED,RELATED -m tcp -p tcp --dport 21 -j ACCEPT
重启防火墙
2.CentOS 7
firewall-cmd --list-services后发现缺失ftp
增加:firewall-cmd --permanent --add-service=ftp
重启:firewall-cmd --reload