1
gouera 2013-05-24 22:28:56 +08:00
会不会是少了 local_root , 不是很懂..我也是刚学
|
3
viator42 2013-05-27 15:22:24 +08:00
SELinux关了没?
|
4
Part OP @viator42 SELinux 应该没有问题吧?因为我在win 7 和 大部分xp 上打开没问题,初步怀疑是 如果客户端经过多个内网路由的话,登陆成功后,没法 ls 目录。
|
5
yxw55555 2013-05-28 09:36:50 +08:00
ftp已经连接上,只是数据连接不成功。可能是20端口被内部路由过滤掉了。试试PASV命令,看是否能连接上
|
6
Part OP |
7
Part OP |
8
yxw55555 2013-05-28 10:46:34 +08:00
“多路由”???
你的意思是:客户端和服务器间存在多个(内网)路由器??? 如果是这样的话,我认为还是可能是20端口被其中某个路由过滤掉了(应该可以配置)。 另外,你手动敲PASV命令还是连接不上? |
9
Part OP @yxw55555
我是在vmware里重现的, vmware xp 网卡NAT 时 出现 200 PORT command successful. Consider using PASV. 425 Failed 改成 “bridge”直连,就没问题了。 BTW,cmd 下如何 PASV? |
10
yxw55555 2013-05-28 11:20:04 +08:00
。。。。可以自己google啊
ftp ---> literal --->PASV。 vmware我好久没碰了,你仔细看看这个NAT配置把 |
11
Part OP @yxw55555
230 Login successful. ftp> literal Command line to send PASV 227 Entering Passive Mode (115,182,34,21,127,174) ftp> ls 200 PORT command successful. Consider using PASV. 425 Failed to establish connection. failed again. -_- |