LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 960|回复: 4

vsftp为什么不能以pasv模式登录?

[复制链接]
发表于 2005-3-24 19:06:38 | 显示全部楼层 |阅读模式
参考了好多文章.试了不同的方法.取消客户端的"使用被动模式"就能正常连接.配置文件已经改了N次了.
改成了这样:
port_enable=YES
pasv_enable=YES
都不行.晕.谁说说是哪个参数控制使用pasv或者port模式的?
发表于 2005-3-24 19:21:46 | 显示全部楼层
你服务器端的防火墙有没有正确配置,要允许客户端连接你的高端(非特权)端口,1024 - 65535,具体开放多少还可以根据连接数调整。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-25 12:41:15 | 显示全部楼层
我的防火墙在怎么改呢?后来我也发现是这个毛病.按官方的说明,我已经有pasv_min_prot和pasv_max_port都有了设置.在我的防火墙时要怎么打开呀?看来我还是看看iptables的东西吧
回复 支持 反对

使用道具 举报

发表于 2005-4-12 10:45:07 | 显示全部楼层
我的vsftpd缺省就是PASV而不是PORT的啊,我还想改成PORT那。

你可以关掉iptables或者ipchains先试试啊,如果安全特别重要的话。

service iptables stop
service ipchains stop
回复 支持 反对

使用道具 举报

发表于 2005-4-12 20:05:03 | 显示全部楼层
你要在防火墙中开放你在vsftpd.conf中
pasv_min_port=xxx
pasv_max_port=xxx
指定的端口范围就可以了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表