我有一个 FTP 和 FTPS 服务器,我可以在其中使用 FileZilla 轻松连接。我正在寻找一种 linux CLI 方法。我以为lftp
可以,但似乎很奇怪。还有其他方法吗?
这是我在 Google 上找到的使用lftp
. 但我希望有一个更简单的方法:
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 '
Run Code Online (Sandbox Code Playgroud)
我上面得到的代码看起来会失败——我还没有尝试过,因为我不喜欢它,我知道\
需要在行尾。
我正在寻找一种更简单的单衬。以下是我从任何 FileZilla 客户端连接的方式,它的工作原理是:
ftps://username:password@ftp.server.com/
Run Code Online (Sandbox Code Playgroud)
此外,这有效:
ftps://username:password@ftp.server.com/
Run Code Online (Sandbox Code Playgroud)