FTP服务器无法获取目录!

ftp连接到服务器,无法显示目录,怎么回事、?状态:  正在连接 58.64.199.236 ...状态:  已经连接到 58.64.199.236。正在等待欢迎信息...响应:  220 Serv-U FTP Server v6.4 for WinSock ready...命令:  USER 123456响应:  331 User name okay, need password.命令:  PASS ******响应:  230 User logged in, proceed.状态:  连接成功状态:  正在取得目录列表...命令:  PWD响应:  257 "/" is current directory.命令:  PASV响应:  550 Passive mode not allowed on this server.错误:  无法取得目录列表

FTP服务器无法获取目录是操作错误造成的,解决方法如下:

1、首先打开命令窗口,输入ftp。

2、接着再输入open + ftp服务器的地址。

3、然后输入自己设置好的用户名和密码,登陆ftp。

4、然后使用ls可以看到自己设置的目录,目录中的详细文件名称。

5、最后在filezilla的服务器端软件可以看到客户端的操作过程,就完成了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-09
补动模式没有开启。、
检查一下服务器设置。将被动模式开启,并且如果有防火墙,将被动模式的高端端口发布。
进一步搜索的关健字:Serv-U被动模式
第2个回答  2012-12-26
如果你没改过被动模式的话一般默认选上了,你完全不用管被不被动,你只要看你的防火墙就可以了,因为这个是防火墙静止了。WIN7的话你恢复下防火墙的默认设置,完了你在连,出现拦截信息你选择允许。如果是XP系统的话你关闭防火墙看下。

我刚才也碰到这个问题就百度搜了下,没好结果就看了下防火墙,结果解决了。所以就顺便把这个问题回答下。
第3个回答  推荐于2017-11-25

其实很简单,大多数时候是防火墙的设置问题,这里说一下大家没说的:比如taobaogezi.net遇到的就是这样解决的。上图:

防火墙高级设置--服务里--ftp服务器打上勾。完工。希望对你有用。

本回答被网友采纳
第4个回答  2012-07-09
又是550报错。。。。