修改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

相关文章

  • windows server 2008 R2下配置 FTP用户隔离详细图文方法

    windows server 2008 R2下配置 FTP用户隔离详细图文方法

    这篇文章主要介绍了windows server 2008 R2下配置 FTP用户隔离详细图文方法,需要的朋友可以参考下
    2023-05-05
  • Microsoft FTP7.5 For IIS7.x使用中的一些问题及解决方法

    Microsoft FTP7.5 For IIS7.x使用中的一些问题及解决方法

    最近在IIS7.0上安装了Microsoft FTP7.5,但是使用FTP7.5的过程中,却遇到不少问题,在网上找到有用资料不多,经过一个下午的摸索,在这里分享出来,希望可以帮助那些在使用Microsoft FTP7.5时遇到类似问题的朋友。
    2010-05-05
  • Centos7搭建FTP服务器

    Centos7搭建FTP服务器

    作为前端工程师,要想在中国有一席之地,你不得不作出不可能的努力,把自己变成一个全能的人。你还得会配置服务器Linux、Windows。所以下面我们变来聊聊的服务器的配置,在本文中我们要介绍的是在 Centos 7 下安装及配置 FTP 服务。
    2018-02-02
  • 史上最详细的vsftpd配置文件详解

    史上最详细的vsftpd配置文件详解

    vsftpd作为一个主打安全的FTP服务器,有很多的选项设置。下面介绍了vsftpd的配置文件列表,而所有的配置都是基于vsftpd.conf这个配置文件的。本文将提供完整的vsftpd.conf的中文说明
    2016-10-10
  • 面向初学者的vsftpd安装指南

    面向初学者的vsftpd安装指南

    本文介绍安装vsftpd最简单的方法。在最新的各大发行版中的安装盘中都有vsFTPd的软件包,您用相应发行版提供的软件包管理工具就能安装上;当然您可以到各大发行版的FTP镜像中找到vsftpd的软件包;当然也能用软件包的管理工具在线安装
    2016-10-10
  • Centos7 网络配置详细介绍

    Centos7 网络配置详细介绍

    这篇文章主要介绍了Centos7 网络配置详细介绍的相关资料,CentOS7中对网上的命名规则有所变更,这里讲下规则,和配置网络需要的朋友可以参考下
    2017-07-07
  • centos8系统ftp服务器安装及被动模式配置详细教程

    centos8系统ftp服务器安装及被动模式配置详细教程

    在传输的过程中,无论是被动模式,还是主动模式,都是【客户端】和【服务器端的21端口】交换用户名密码等相关信息并确认使用什么模式传输。接下来通过本文给大家介绍centos8系统ftp服务器安装教程,感兴趣的朋友一起看看吧
    2021-08-08
  • 详解ftp创建文件权限问题

    详解ftp创建文件权限问题

    这篇文章主要介绍了详解ftp创建文件权限问题的相关资料,需要的朋友可以参考下
    2017-06-06
  • windows10 家庭版下FTP服务器搭建教程

    windows10 家庭版下FTP服务器搭建教程

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

    Windows IIS配置与Ftp服务搭建

    Windows 下IIS配置与Ftp服务搭建教程,需要的朋友可以参考下。
    2009-10-10

最新评论