我正在尝试使用lftp从Yahoo商家托管帐户转移文件。我可以成功连接和cd通过目录,但如果我尝试与数据连接相关的命令(ls,镜像等),它会超时与套接字相关的错误。以下是我正在使用的连接。
> lftp -d
lftp :~> set ftp:ssl-force true
lftp :~> set ftp:ssl-protect-list yes
lftp :~> set ftp:ssl-protect-data yes
lftp :~> set ftp:ssl-auth TLS
lftp :~> set ssl:verify-certificate no
lftp :~> connect ftp.siteurl.com
lftp ftp.siteurl.com:~> login user@siteurl.com
答案 0 :(得分:1)
您应该打开调试以查看数据连接发生了什么。使用命令debug
。
问题的最可能原因是NAT路由器或防火墙。您可以尝试禁用SSL或撤消ftp:passive-mode
设置。