修改iptables防火墙规则解决vsftp登录后不显示文件目录的问题

来源:爱站网时间:2021-09-25编辑:网友分享
爱站技术小编今天带来的这篇文章主要介绍了vsftp登录后不显示文件目录的解决方法,给vsFTPd增加随机端口的范围,然后把这个端口范围添加到iptables就可以解决,具体操作如下文 ,有需要的朋友可以参考一下。


具体做法如下:

1、修改/etc/vsftpd/vsftpd.conf的配置文件,在文件末端添加:

 

pasv_max_port=6666
pasv_min_port=5555
/etc/init.d/vsftpd restart

 

2、添加一条防火墙规则

 

/etc/init.d/iptables stop
iptables -I INPUT -p tcp --dport 5555:6666 -j ACCEPT
/etc/init.d/iptables save
/etc/init.d/iptables start


最后再次进行ftp连接,成功。

 

第二种方法:

添加附加模块,链接追踪模块

 

iptables -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
modprobe ip_conntrack_ftp //临时加载

 

/etc/sysconfig/iptables-config//这个是永久的
IPTABLES_MODULES="ip_conntrack_netbios_ns ip_conntrack_ftp"

service iptables restart

以上内容就是爱站技术频道小编为大家修改iptables防火墙规则解决vsftp登录后不显示文件目录的问题,看完以上分享之后,大家应该都知道遇到这种问题应该怎么操作了吧。

上一篇:win2008 r2 下安装sql server 2005 64位教程(图解)

下一篇:vsftpd的530 Login incorrect错误解决方法 vsftpd登录错误要怎么解决

您可能感兴趣的文章

相关阅读

查看更多 >

热门软件源码

最新软件源码下载