使用任何FTP客户端(我在Ubuntu12.04上并尝试使用lftp),我希望能够与FTP服务器建立隐式TLS连接,但我无法成功地连接。我得到的只有:'ls' at 0 [Delaying before reconnect 29]
发布于 2013-04-07 04:38:30
试试看:
$ lftp
lftp :~> set ftp:ssl-force true
lftp :~> connect ftp.domain.tld
lftp ftp.domain.tld:~> login <username>注意:如果服务器正在使用自签名证书,您可能还需要添加此set:
lftp :~> set ssl:verify-certificate no发布于 2019-02-04 20:58:55
对于使用lftp的隐式TLS / SSL,请执行以下命令:
connect ftps://ftp.domain.tld请注意,这将直接使用TLS将您连接到端口990。
对于显式TLS / SSL:
set ftp:ssl-force true
connect ftp://ftp.domain.tld...which最初会用纯文本将您连接到21端口,然后使用FTP协议AUTH命令显式地将您切换到TLS。
可以将-d参数添加到connect (如connect -d ftp://ftp.domain.tld),以启用调试输出,以确保正在使用所需的方法进行连接。
在lftp诉4.8.4中进行了测试。
发布于 2018-07-01 21:41:33
如果上面提到的链接消失了,为我解决这个问题的相关信息是这样的:
set ftp:ssl-auth TLShttps://unix.stackexchange.com/questions/71525
复制相似问题