如何解决在iptables防火墙和vsftpd的设置
在iptables防火墙和vsftpd的设置有什么作用呢,那么如何解决在iptables防火墙和vsftpd的设置的问题?下面是学习啦小编收集整理的如何解决在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的设置相关文章: