通过Linux命令行连接到FTPS服务器的简单命令。
我有一个FTP和FTPS服务器,我可以很容易地用FileZilla连接到那里。我正在寻找一个linux CLI方法。我想lftp
就可以了,但看起来很奇怪。有其他方法吗?
这是我在Google上找到的用lftp
连接到FTPS的方法。但我希望有更简单的方法:
lftp -c 'open -e "set ftps:initial-prot ""; \
set ftp:ssl-force true; \
set ftp:ssl-protect-data true; \
put test.txt; " \
-u "USERNAME","PASSWORD" \
ftps://HOSTNAME:990 '
我上面得到的代码看起来会失败–还没试过,因为我不喜欢它,我知道我有一个FTP和FTPS服务器,我可以很容易地用FileZilla连接到那里。我正在寻找一个linux CLI方法。我想
lftp`就可以了,但看起来很奇怪。有其他方法吗?
这是我在Google上找到的用lftp
连接到FTPS的方法。但我希望有更简单的方法:
lftp -c 'open -e "set ftps:initial-prot ""; \
set ftp:ssl-force true; \
set ftp:ssl-protect-data true; \
put test.txt; " \
-u "USERNAME","PASSWORD" \
ftps://HOSTNAME:990 '
我上面得到的代码看起来会失败–还没试过,因为我不喜欢它,我知道需要在行尾。
我正在寻找一个更简单的单行。以下是我从任何FileZilla客户端连接的方式,它的工作原理。
ftps://username:password@ftp.server.com/
还有,这个也可以。
ftps://username:password@ftp.server.com/