传输没有LFTP挂起的文件

时间:2015-11-23 09:47:39

标签: ftp lftp

我想使用LFTP传输文件。

Connection Type: Passive connection Implicit SSL
Protocol: FTPS

我接下来的步骤:

-bash-4.1$ set ftp:ssl-protect-data true
-bash-4.1$ set ftps:initial-prot
-bash-4.1$ set ftp:ssl-force true
-bash-4.1$ set ftp:ssl-protect-data true
-bash-4.1$ set ssl:verify-certificate off
-bash-4.1$ lftp
lftp :~> open ftps.host.com
lftp ftps.host.com:~> user u001
Password:
lftp u001@ftps.host.com:~> pwd
ftp://u001@ftps.host.com
lftp u001@ftps.host.com:~> ls
Interrupt
lftp u001@ftps.host.com:~> cd folderName
Interrupt
lftp u001@ftps.host.com:~> ls -ltr
`ls -ltr' at 0 [Connecting...]

Telnet正在连接&工作但LFTP似乎挂了。有人可以为此提供解决方案吗?

1 个答案:

答案 0 :(得分:0)

lftp似乎无法连接到服务器。您可以使用debug命令启用详细消息,并查看详细信息。可能的原因之一是连接的端口号不正确。您可以通过-p NNN open命令明确指定端口号,或者只使用open ftp://u001@ftps.host.com:NNN,其中NNN是端口号。

顺便说一句,set命令应该在 lftp内部