ftp问题,高分求解!

时间:2022-06-02 00:13:11
命令:>   LIST
错误:>    接收服务器响应时发生超时(60000 毫秒)。
状态:>   正在连接 ftp 数据 socket 202.105.1.64:1565...
错误:>    无法连接到远程服务器。Socket 错误 = #10060。

这是报错信息,前面用户名与密码已检测通过,现在正在获取文件目录信息,却报错了,知道这是怎么回事,该如何修改服务器上的设置使客户端连接时不报错能正常看见文件?
谢谢!!

11 个解决方案

#1


PSAV模式改成PORT模式

#2


关闭pasv模式

#3


如何改?在服务器端改.

#4


用的什么服务器软件?

#5


IIS,最简单的Ftp服务器。
我的服务器是放在防火墙里,通过防火墙做NAT地址转换,端口重定向到服务器上,其他服务(如web服务)都是正常的。我贴的是用CUTEFTP连接时报的错,我贴完整的信息,大家帮我看一下好吗?
*** CuteFTP Pro 3.0 - build Nov  4 2002 ***
 
状态:>   正在获取列表“”...
状态:>   正在连接到 ftp 服务器 202.105.1.64:21 (ip = 202.105.1.64)...
状态:>   Socket 已连接。正在等候欢迎消息...
  220 sql Microsoft FTP Service (Version 4.0).
状态:>   已连接。正在验证...
命令:>   USER li
  331 Password required for liangsong.
命令:>   PASS *****
  230 User li logged in.
状态:>   登录成功。
命令:>   PWD
  257 "/" is current directory.
状态:>   Home directory: /
命令:>   FEAT
  500 'FEAT': command not understood
状态:>   该站点不支持“features”命令。
命令:>   REST 100
  504 Reply marker must be 0.
状态:>   该站点无法续传中断的下载。
命令:>   PASV
  227 Entering Passive Mode (192,168,0,1,6,29).
命令:>   LIST
状态:>   正在连接 ftp 数据 socket 192,168,0,1:1565...
错误:>    无法连接到远程服务器。Socket 错误 = #10060。
错误:>    接收服务器响应时发生超时(60000 毫秒)。

后面我把CUTEFTP的连接类型改为PORT也不行。有谁知道这种问题的解决方法请不吝赐教!万分感谢!!!

#6


LIST
错误:>    接收服务器响应时发生超时(60000 毫秒)。
这个就是说明你没有开LIST权限
目录浏览的权限
应该不是PASV模式的问题
如果是的话
你就看不到
LIST的出现
如果你是FTP服务器的管理员
那么你在S-U管理中把这个用户的LIST权限放开 就是支持浏览
如果你是 会员 那么请你询问FTP服务器管理员你是否有LIST权限!

#7


我给用户了LIST权限,但就是报错,谁能解答.

#8


是不是在2003上呀?我以前在2000下没有这个问题,我现在装上了2003之后,就不可以了,指的是2003作为服务器

#9


2000上,服务器在内网上,通过硬件防火墙做NAT的

#10


软件中pasv模式不要选
还可能与防火墙有关
再有就是使用CuteFTP最新版本
我以前就碰到这样的问题,结果用CuteFTP pro版本就可以了.

#11


谢谢大家,问题已解决.

#1


PSAV模式改成PORT模式

#2


关闭pasv模式

#3


如何改?在服务器端改.

#4


用的什么服务器软件?

#5


IIS,最简单的Ftp服务器。
我的服务器是放在防火墙里,通过防火墙做NAT地址转换,端口重定向到服务器上,其他服务(如web服务)都是正常的。我贴的是用CUTEFTP连接时报的错,我贴完整的信息,大家帮我看一下好吗?
*** CuteFTP Pro 3.0 - build Nov  4 2002 ***
 
状态:>   正在获取列表“”...
状态:>   正在连接到 ftp 服务器 202.105.1.64:21 (ip = 202.105.1.64)...
状态:>   Socket 已连接。正在等候欢迎消息...
  220 sql Microsoft FTP Service (Version 4.0).
状态:>   已连接。正在验证...
命令:>   USER li
  331 Password required for liangsong.
命令:>   PASS *****
  230 User li logged in.
状态:>   登录成功。
命令:>   PWD
  257 "/" is current directory.
状态:>   Home directory: /
命令:>   FEAT
  500 'FEAT': command not understood
状态:>   该站点不支持“features”命令。
命令:>   REST 100
  504 Reply marker must be 0.
状态:>   该站点无法续传中断的下载。
命令:>   PASV
  227 Entering Passive Mode (192,168,0,1,6,29).
命令:>   LIST
状态:>   正在连接 ftp 数据 socket 192,168,0,1:1565...
错误:>    无法连接到远程服务器。Socket 错误 = #10060。
错误:>    接收服务器响应时发生超时(60000 毫秒)。

后面我把CUTEFTP的连接类型改为PORT也不行。有谁知道这种问题的解决方法请不吝赐教!万分感谢!!!

#6


LIST
错误:>    接收服务器响应时发生超时(60000 毫秒)。
这个就是说明你没有开LIST权限
目录浏览的权限
应该不是PASV模式的问题
如果是的话
你就看不到
LIST的出现
如果你是FTP服务器的管理员
那么你在S-U管理中把这个用户的LIST权限放开 就是支持浏览
如果你是 会员 那么请你询问FTP服务器管理员你是否有LIST权限!

#7


我给用户了LIST权限,但就是报错,谁能解答.

#8


是不是在2003上呀?我以前在2000下没有这个问题,我现在装上了2003之后,就不可以了,指的是2003作为服务器

#9


2000上,服务器在内网上,通过硬件防火墙做NAT的

#10


软件中pasv模式不要选
还可能与防火墙有关
再有就是使用CuteFTP最新版本
我以前就碰到这样的问题,结果用CuteFTP pro版本就可以了.

#11


谢谢大家,问题已解决.