我读过关于这个问题的其他问题,但唯一可行的解决方案是不安全的 FTP。今年夏天花了两个月时间清理黑客攻击后——却没有意识到它不安全——我不想实施这个选项。
Status: Connection established, waiting for welcome message...
Response: 220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
Response: 220-You are user number 1 of 50 allowed.
Response: 220-Local time is now 16:13. Server port: 21.
Response: 220-This is a private system - No anonymous login
Response: 220-IPv6 connections are also welcome on this server.
Response: 220 You will be disconnected after 15 minutes of inactivity.
Command: AUTH TLS
Response: 234 AUTH TLS OK.
Status: Initializing TLS...
没有超时。它只是挂在那里。FileZilla 坚持认为这是服务器配置问题,但我做过曾经有一段时间它能正常工作。这个周末我升级到了 v. 3.24.0,但它又不能正常工作了。我尝试回溯到早期版本,但没有成功。
我通过 ftptest.net 运行它并得到以下结果:
“您的服务器正在运行,并且根据本次测试,各种路由器/防火墙已正确配置为显式 FTP over TLS。但是,存在有关兼容性问题的警告,并非所有用户都能使用您的服务器。为了获得最大的兼容性,请考虑解决这些警告。”
早期唯一的警告是:
“警告:输入的地址无法解析为 IPv6 地址。”
然后 ftptest.net 继续成功运行。
这个周末我浪费了很多时间。我查看了 FileZilla 论坛,寻找类似的问题,当然,确实有,但标准答案是服务器的问题。ftptest.net 运行良好,难道不说明问题不在于服务器吗?另外,正如我所说,在我升级到新版本之前,它一直运行良好。