供应商提供了这些 FTP 连接参数,因此我可以为他们上传一些数据......
主持人:主机网
港口:46800
协议:FTP——文件传输协议
加密:需要基于 TLS 的隐式 FTP
登录类型:普通的
用户:[ 用户名 ]
密码:[ 密码 ]
这对我不起作用...
$ ftp -p host.com 46800
Connected to host.com
421 Service not available, user interrupt. Connection closed.
ftp>
我怀疑“需要通过 TLS 隐式 FTP”参数可能是问题所在? (或许?)
FTP 手册页中未提及 TLS。
允许我连接和上传的命令是什么?
答案1
该ftp
程序适用于不安全ftp
协议。您的供应商已指定您使用基于 TLS 的隐式 FTP,这是一种加密连接并在 Internet 上保护您的凭据和数据私密性的方法。
幸运的是,有一个名为 的程序lftp
可以理解该协议。
lftp
open -u [username] ftps://host.com:46800
Password: [enter your password]
ls
[your remote files should be listed]
lftp
支持多种协议。这网页将它们列在易于阅读的表格中。