学习啦>学习电脑>电脑安全>防火墙知识>

解决在iptables防火墙和vsftpd的设置问题

林泽分享

  服务器需要一段随机的端口进行数据的传送,但是这样需要在防火墙上面开放相应的端口,既然启用了iptables防火墙,就需要在iptables防火墙上面开放对应的端口范围才行保证正常的数据传送.下面是學習啦小編收集整理的解决在iptables防火墙和vsftpd的设置问题,希望對大家有幫助~~

  解决在iptables防火墙和vsftpd的设置问题

  工具/原料

  Centos服务器一台

  电脑一台

  方法/步骤

  我们在服务器里边开启了vsftpd服务,也开启了iptables防火墙,那就需要在防火墙里边开启 20 和 21端口通过访问。

  但是这样子开启起来,还是不能正常访问的,因为传送数据会用到其它的端口。这个您可以详细了解下FTP 的知识或者您也可以抓外来看看

  我们编辑vsftpd.conf 文件

  在文件里边的最后面添加两行

  pasv_min_port=61001pasv_max_port=62000

  然后我们在防火墙上面允许这个端口范围

  iptables -A INPUT -p TCP --dport 61001:62000 -j ACCEPT

  iptables -A OUTPUT -p TCP --sport 61001:62000 -j ACCEPT

  按以上设置了之后再访问一下FTP 测试下看

  从测试的结果来看,确实是可以正常登陆以及查看文件了。


解决在iptables防火墙和vsftpd的设置问题相关文章:

1.iptables防火墙如何设置

2.linux ftp服务器如何设置

3.ftp防火墙怎么样设置linux

4.linux怎么关闭iptables linux如何关闭防火墙

5.Linux系统中最实用的防火墙有哪些

6.阿里云centos 6.6 64位安装与配置vsftpd服务器

7.如何检查linux防火墙是否开启

    2954874