我正在运行 Ubuntu 12.10,我使用 Yahoo Webhosting,我也有自己的域“example.com”。我曾经使用 FTP 向/从我的虚拟主机帐户传输文件以更新我的网站。但是现在雅虎刚刚结束对 FTP 的支持,现在他们要求用户只能使用 FTPS。我对这一变化感到高兴,因为我知道 FTP 是不安全的,因此必须迁移到 FTPS。所以我找到了 lftp ( http://lftp.yar.ru/ ),它似乎是一个 FTPS 客户端,我可以用它来向/从 Yahoo Webhosting 传输文件。我可以使用“sudo apt-get install lftp”安装它,但是当我尝试连接到 Yahoo Webhosting 时,它不起作用。
这是我的系统信息:
user@hostname:~/Desktop >> 更多 /etc/issue.net Ubuntu 12.10
user@hostname:~/Desktop >> uname -a Linux mojave 3.5.0-23-generic #35-Ubuntu SMP Thu Jan 24 13:05:29 UTC 2013 i686 i686 i686 GNU/Linux
用户@主机名:~/桌面 >> lftp -v LFTP | 版本 4.3.8 | 版权所有 (c) 1996-2012 Alexander V. Lukyanov
LFTP 是免费软件:您可以根据自由软件基金会发布的 GNU 通用公共许可证的条款重新分发和/或修改它,无论是许可证的第 3 版,还是(由您选择)任何更高版本。
分发此程序的目的是希望它有用,但不提供任何保证;甚至没有对适销性或特定用途适用性的默示保证。有关详细信息,请参阅 GNU 通用公共许可证。
您应该已经收到了一份 GNU 通用公共许可证的副本以及 LFTP。如果没有,请参阅http://www.gnu.org/licenses/。
将错误报告和问题发送到邮件列表。
使用的库:Readline 6.2、GnuTLS 2.12.14、zlib 1.2.7
这是我以前的做法:user@hostname:~/Desktop >> ftp username@ftp.example.com
现在,我尝试下面的命令,但它不起作用: user@hostname:~/Desktop >> lftp username@ftp.example.com Password: lftp username@ftp.example.com:~> ls
WARNING: gnome- keyring:: 无法连接到:/run/user/username/keyring-EvxB3g/pkcs11:没有这样的文件或目录 ls:致命错误:证书验证:不信任 lftp username@ftp.example.com:~> 退出
我究竟做错了什么?如何让 lftp 创建到 Yahoo Webhosting 的 FTPS 会话?
提前感谢您的帮助!!对此,我真的非常感激!!
史蒂夫麦克马洪