美文网首页
开启防火墙的情况下,vsftp服务器的相应配置

开启防火墙的情况下,vsftp服务器的相应配置

作者: mater_sun | 来源:发表于2017-01-12 16:59 被阅读0次

问题:
FTP不能使用,提示PASV模式失败,尝试PORT模式

原因:
iptables防火墙挡住了PASV的端口

解决:
一、vsftpd.conf设置
vi /etc/vsftpd/vsftpd.conf
pasv_enable=YES //允许数据传输时使用PASV模式
pasv_min_port=40000
pasv_max_port=40080 //设定在PASV模式下,建立数据传输所可以使用port范围的下界和上界
pasv_promiscuous=YES //关闭PASV模式的安全检查

二、防火墙开启对应端口
vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 40000:40080 -j ACCEPT

参考:https://zhidao.baidu.com/question/918155835871058579.html

相关文章

网友评论

      本文标题:开启防火墙的情况下,vsftp服务器的相应配置

      本文链接:https://www.haomeiwen.com/subject/jetjbttx.html