就像在披头士:
“昨天,
我所有的烦恼似乎都离我很远,
但现在看来,它们却一直萦绕在我的心头……”
我希望在您的帮助下解决我的问题。当我尝试通过 FTP 登录我的文件时,它向我发送了一条错误消息,提示login failed
。我与主机提供商的支持人员进行了交谈,他们说,他们在与使用此 FTP 客户端的客户打交道时遇到了很多问题。不幸的是,我不能在工作中使用其他任何客户端。
首先,主机日志显示:
89.235.255.112 # lfd: (PERMBLOCK) 89.235.255.112 has had more than 4 temp blocks in the last 86400 secs - Sun Nov 7 09:59:57 2010
清除日志后,错误是
89.235.255.112 # lfd: 10 (ftpd) login failures from 89.235.255.112 (EE/Estonia/89-235-255-112.saturn.infonet.ee) in the last 300 secs - Mon Nov 8 11:53:48 2010
我的一个朋友告诉我,程序的设置可能会导致此问题,但我不知道哪些设置可能导致此问题。因为我在家里使用相同的 FileZilla,所以没有出现任何问题。
更新:当前的设置:http://flic.kr/p/8RNrjo
答案1
Filezilla 中的默认连接超时值为 20 秒。因此,如果您在该时间范围内未传输任何内容,Filezilla 会将您注销,然后在您在客户端上执行某些操作时将您重新登录。
也许事实是,如果登录失败,Filezilla 会立即重试,从而触发主机的防御系统。
显然,您的主机不喜欢抖动的 FTP 会话,因此我会进入“设置”->“连接”,并将超时值更改为非常长的值,例如 600。我还会禁用重新连接尝试。