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転送が中断された場合は、接続が復元されたときに最初から転送を開始する必要があります。
自分のネットワーク内でファイルを転送することを目的としている場合は、Secure Copy(SCP)の使用方法を学び、脆弱性が発見された場合はLFTPにパッチを適用する手間を避けてください。