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