Answers:
curl ftps://server.com/或curl --ftp-ssl ftp://server.com/
lftp
,curl似乎是唯一的选择(通常作为所有主要发行版的核心实用程序提供)
我认为它与ncftp一起提供。
编辑:我的错,不是我认为的SFTP支持。从NCFTP常见问题解答:
问:NcFTP是否支持SFTP / SSL / SSH隧道中的任何安全FTP模式?
答:NcFTP没有任何内置的加密或任何类型的安全FTP支持。我们不支持与黑客的任何类型的交互,例如通过SSH隧道的FTP。我们将来可能会实施安全的FTP模式,但请不要要求提供ETA。
scp
,甚至不需要FTP服务器。另一方面,FTPS是使用SSL加密和证书的FTP,类似于HTTP / HTTPS,并且使用另一组端口(默认情况下为
curlftpfs是您的朋友。这很棒。
# emerge curlftpfs (or apt-get, yum, whatever)
然后将此添加到您的fstab
:
curlftpfs#myusername:mypassword@myhost.ca:/my/remote/path /my/local/path fuse user,noauto,defaults,sslv3,no_verify_peer 0 0
最后,只需将该目录安装在本地文件系统上:
$ mount /my/local/path
现在您可以cp
甚至rsync
从一个本地目录到另一个本地目录。
emerge curlftpfs