解决ftp读取不了vsftpd服务器目录列表失败的问题

这个是ftp连接vsftpd服务器的信息

出现这个问题的原因是防火墙的拦截掉请求信息,所以需要配置防火墙的规则信息

该错误是由iptables的配置引起的,临时的解决方法是执行如下命令:

[[email protected] soft]# modprobe ip_nat_ftp

这个是临时解决的,重启centos7就会失效了。

再次登陆列表正常啦!

但当你重新启动服务器则iptables规则失效,又会出现相同的情况,所以我们需要修改/etc/sysconfig/iptables-config文件

我们需要把

IPTABLES_MODULES=""

修改为:

IPTABLES_MODULES="ip_nat_ftp"这样重启服务器之后就不必再每次都执行mobprobe。