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

 更新时间:2014年01月24日 11:41:30   作者:  
这篇文章主要介绍了vsftp登录后不显示文件目录的解决方法,给vsFTPd增加随机端口的范围,然后把这个端口范围添加到iptables就可以解决

iptables里面仅仅开放了80、21等常用端口,这样就导致了vsFTPd在被动模式时无法使用随机端口,从而造成了客户端连接FTP时无法列出目录这样的问题。解决方式很简单,给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

相关文章

  • IIS搭建ftp服务器的详细教程

    IIS搭建ftp服务器的详细教程

    这篇文章主要为大家详细介绍了IIS搭建ftp服务器的详细教程,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-08-08
  • FileZilla 425 无法连接FTP的解决方法(阿里云服务器)

    FileZilla 425 无法连接FTP的解决方法(阿里云服务器)

    很多次都被阿里的这个安全组恶心一下,其实是很好的设置,但是没有一些提示让我们去了解并设置他,所以一般很多时候都很被动的自行查找解决问题
    2020-09-09
  • Serv-U中虚拟目录的设置方法(文字+图文)

    Serv-U中虚拟目录的设置方法(文字+图文)

    今天偶尔有兴趣,试验了一下Serv-U中设置虚拟目录的设置方法,我测试后有以下两种,如还有更多方法的不妨介绍出来共享一下。
    2011-06-06
  • Windows2003开启自带防火墙和Serv-U Ftp服务器的防火墙设置技巧

    Windows2003开启自带防火墙和Serv-U Ftp服务器的防火墙设置技巧

    今天朋友问了一个问题,防火墙已经设置了21端口开放,但防火墙一打开,FTP服务器就连接不上.使用的是serv-u ftp服务器软件搭建的.
    2011-03-03
  • Serv-U FTP与AD完美集成方案详解

    Serv-U FTP与AD完美集成方案详解

    最近老大给了咱一个任务,那就是把公司的文件服务器、FTP服务器、邮件服务器进行迁移并作相应的整合,这里烂泥就为大家分享一下整合方法,需要的朋友可以参考下
    2018-11-11
  • Windows系统中FTP配置流程(超详细)

    Windows系统中FTP配置流程(超详细)

    这篇文章主要为大家详细介绍了Windows系统中配置FTP的超详细流程,文中通过示例图片进行了详细的讲解,需要的小伙伴可以跟随小编一起学习一下
    2023-08-08
  • FTP用户无法登陆产生原因以及对应解决方法

    FTP用户无法登陆产生原因以及对应解决方法

    这篇文章主要为大家详细介绍了FTP用户无法登陆产生原因以及对应的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-05-05
  • Win10系统搭建ftp文件服务器详细教程

    Win10系统搭建ftp文件服务器详细教程

    这篇文章主要为大家详细介绍了Win10系统搭建ftp文件服务器详细教程,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-08-08
  • Windows搭建FTP服务器详细教程

    Windows搭建FTP服务器详细教程

    这篇文章主要为大家详细介绍了Windows搭建FTP服务器详细教程,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-07-07
  • Centos7 网络配置详细介绍

    Centos7 网络配置详细介绍

    这篇文章主要介绍了Centos7 网络配置详细介绍的相关资料,CentOS7中对网上的命名规则有所变更,这里讲下规则,和配置网络需要的朋友可以参考下
    2017-07-07

最新评论