LinuxSir.cn,穿越时空的Linuxsir!

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

SLES vsftp问题

[复制链接]
发表于 2009-7-7 21:42:44 | 显示全部楼层 |阅读模式
在SLES 10下构建了vsftp,结果linux下登录不上,显示用户和密码都正确,但是一直出来不了目录
gftp提示:

onnected to 192.168.3.158:21
220 "Welcome."
USER  GOD

331 Please specify the password.
PASS xxxx
230 Login successful.
SYST

215 UNIX Type: L8
TYPE I

200 Switching to Binary mode.
PWD

257 "/home/GOD"
Loading directory listing /home/GOD from server (LC_TIME=en_US.UTF-8)
PASV

227 Entering Passive Mode (192,168,3,158,75,16)

然后就一直死在那没反应了。

奇怪的是winodws下却可以显示目录,但是连接的时候反应有点慢。

vsftpd配置如下:
ssl_enable=NO
anon_mkdir_write_enable=NO
anon_upload_enable=NO
chroot_local_user=NO
ftpd_banner=Welcome to zhoulab, any question please contact with Albert
idle_session_timeout=900
local_enable=YES
log_ftp_protocol=NO
max_clients=10
max_per_ip=3
pasv_enable=YES
pasv_max_port=40500
pasv_min_port=40000
ssl_sslv2=NO
ssl_sslv3=NO
ssl_tlsv1=YES
write_enable=YES
listen=YES
发表于 2009-7-8 10:26:09 | 显示全部楼层
防火墙放开了么?用户的配置文件写对了么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-10 10:53:47 | 显示全部楼层
Post by opentiss;2004426
防火墙放开了么?用户的配置文件写对了么?


防火墙打开了阿,20和21端口对吧?用户配置文件是什么意思呢?
回复 支持 反对

使用道具 举报

发表于 2009-7-10 12:57:50 | 显示全部楼层
抓包上来看看
回复 支持 反对

使用道具 举报

发表于 2009-7-15 19:52:51 | 显示全部楼层
你配置文件里有这三行:
pasv_enable=YES
pasv_max_port=40500
pasv_min_port=40000

防火墙配置也要开40000:40500端口段,否则pasv模式可能上不来。看看是不是这个原因。或者gftp指定port模式连接试试。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-7-20 08:02:31 | 显示全部楼层
貌似是这样的,非常感谢
回复 支持 反对

使用道具 举报

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

本版积分规则

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