如何安装lftp
程序CentOS
并使用它在服务器之间传输文件。
我使用了以下命令,但收到错误命令的错误。
wget http://example.com/user/filename.gz.tar
答案1
您可以从 CentOS 存储库安装 lftp:
sudo yum install lftp
学习如何传输文件的最佳方法是阅读man lftp
答案2
如果您打算将此流量暴露给互联网,我强烈建议您谨慎使用 SFTP 或 FTPS。您需要绝对确定您正在阻止 TCP 端口 21(普通、不安全的 FTP),并且禁用通过 SFTP/FTPS 的匿名登录。
虽然 SFTP 确实有其用途,但它使用 SSH。如果您选择该路线,请确保您使用的是 SSH v2。我建议使用 FTPS(使用 SSL,默认流量通过 TCP 端口 443)。 FTPS 的真正优势在于,当文件传输中断时,一旦重新建立连接,文件传输将从中断处恢复。 SFTP 对于小文件来说效果很好,但如果您要传输可能需要数小时或数天的文件,FTPS 是更好的解决方案。如果 SFTP 传输因任何原因中断,当连接恢复时,传输必须从头开始。
如果您的目标是能够在自己的网络内部传输文件,那么请学习如何使用 SCP(安全复制)并避免在发现漏洞时修补 LFTP 的麻烦。