LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: yuanbo203

vsftp 除本机以外,其它用户无法登陆!

[复制链接]
 楼主| 发表于 2006-12-22 17:16:55 | 显示全部楼层
只要是大于1023的口子,随便写两个便可
比如:
pasv_min_port = 1024
pasv_max_port = 1025
这样行不?
回复 支持 反对

使用道具 举报

发表于 2006-12-22 17:18:43 | 显示全部楼层
当然可以了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-22 17:20:54 | 显示全部楼层
大哥,我真的谢谢您
呵呵,我改天去试试,今天可能试不了了
有问题,还要问你哈

平安夜、圣诞快乐!
冬至也快乐!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-22 17:21:22 | 显示全部楼层
大哥,我真的谢谢您
呵呵,我改天去试试,今天可能试不了了
有问题,还要问你哈

平安夜、圣诞快乐!
冬至也快乐!
回复 支持 反对

使用道具 举报

发表于 2006-12-22 20:14:37 | 显示全部楼层
在/etc/vsftpd.conf
中加上

local_enable=YES
回复 支持 反对

使用道具 举报

发表于 2006-12-23 01:25:25 | 显示全部楼层
為甚麼不朝 firewall 方向查一下呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-23 09:53:27 | 显示全部楼层
非常感谢以上的各位朋友,我的问题解决了
出问题有两个原因:
1  防火墙的口子没开 。
2  要把windows里的IE选项的(FTP被动模式这项去掉),就可连上了。
另外还想请问一下,这是不是让客户端工作在上面所说的passive模式啊?
回复 支持 反对

使用道具 举报

发表于 2006-12-23 11:27:53 | 显示全部楼层
Post by nehc
首先,确保你本机在监听的,不仅仅是127.1这个地址。
其次,看看防火墙打开没有?
然后,其他机器telnet你的21号端口,看看有没反应
最后,还没搞定的话。烧香拜一拜。


我就提到过嘛,放火墙啊。怎么没看呢?
回复 支持 反对

使用道具 举报

发表于 2006-12-23 12:48:40 | 显示全部楼层
好像和Linux的防火墙有关
回复 支持 反对

使用道具 举报

发表于 2006-12-23 13:33:53 | 显示全部楼层
既然你Windows只能用Active方式连接,就说明你的vsftpd工作在Active方式。
只有你vsftpd工作在passive方式,Windows才能用passive方式连接。我说过你要自己改vsftpd.conf,才能让它工作在passive方式。另外就是防火墙。在/etc/sysconfig/SuSEfirewall2中找到FW_SERVICES_EXT_TCP="..."。在里面加入要打开的端口。然后,rcnetwork restart.
回复 支持 反对

使用道具 举报

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

本版积分规则

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