LinuxSir.cn,穿越时空的Linuxsir!

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

求教:用vsftp作的ftp-server没法用passv模式?

[复制链接]
发表于 2005-9-1 23:36:47 | 显示全部楼层 |阅读模式
系统是redhat 9,系统自带的vsftp。
在vsftpd.conf添加了pasv_enable=YES port_enable=NO
但是建好的ftp还是得用port方式,pasv方式显示socket错误,应该怎么设置才可以用pass方式呢?请高手指教。
发表于 2005-9-2 11:23:25 | 显示全部楼层
pasv端口设置了吗?
防火墙打开这些端口了吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-2 21:31:18 | 显示全部楼层
端口设置了,防火墙也打开了,可还是不行。我看到iptables可以打开pasv,找了个地址转发的iptables,就可以用pasv了。
我想开启这些: ssh,http,smb,ftp,远程x-window,应该如何在iptables里设置呢?
请赐教。
回复 支持 反对

使用道具 举报

发表于 2005-9-3 09:47:52 | 显示全部楼层
port_enable=NO必须去掉,虽然加上它逻辑是对的,但是pasv_enable=YES port_enable=NO绝对不可成对出现
也就是说pasv_enable=YES就行了,加上port_enable=NO反而是错的
回复 支持 反对

使用道具 举报

发表于 2005-9-3 22:00:13 | 显示全部楼层
客户端可以使用passive切换一下反动模式
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-4 10:43:37 | 显示全部楼层
我把port_enable=NO去掉,客户端还是得用port方式才能连接。
回复 支持 反对

使用道具 举报

发表于 2005-9-11 14:13:25 | 显示全部楼层
这种情况下一般是防火墙的问题吧。
回复 支持 反对

使用道具 举报

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

本版积分规则

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