某些 ftp 网站的超时值较小。当您执行其他工作时,ftp 连接中断,您应该重新登录。
我怎样才能保持我的连接?
编辑:ftp
如果有人提供一种简单易用的命令 方法,我们将不胜感激。
答案1
这里没有绝对的答案,因为FTP协议本身不包含这样的机制。
然而,有些 FTP 协议命令在给定情况下没有实际意义,例如“NOOP”、“LIST”或“CWD”,可用于保持 FTP 连接处于活动状态。
因此,这取决于客户端本身使用这些“无意义”命令来实现这样的机制,以便重置服务器端的超时计时器。当然,您可能还需要调整这些客户端机制以匹配服务器端最大空闲时间值。
举个例子,众所周知的菲莱齐拉正在实现这样的机制(参见“编辑”->“设置”菜单项,然后在“连接”->“FTP”选项卡中):
回答编辑: 如前所述,只有进化的 ftp 客户端才会有这样的功能。默认的 ftp 客户端(Windows 和 Linux 都一样)无法应用此类保持活动行为。