在不挂起LFTP的情况下传输文件

在不挂起LFTP的情况下传输文件,ftp,lftp,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

我想使用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似乎挂起。有人能提供解决方案吗?

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

顺便说一句,
set
命令应该在lftp中给出