web-dev-qa-db-ja.com

SSHを使用してインターネットからサーバーにファイルをダウンロードする

最近、いくつかの問題のため、すべてのサーバーファイルを紛失し、ホスティングチームにバックアップからファイルを提供するように依頼しました。彼らは私に圧縮ファイルをダウンロードしてサーバーに再度アップロードする必要があるリンクを提供します。

そのファイルをサーバーに直接ダウンロードする方法はありますか?サーバーへのフルアクセスがあります。

7
Gunesh Echake

wgetユーティリティを使用できます。

それは本当に単純な構文を持っています、そしてあなたが必要とするすべては次のことです:

wget http://link.to.fileは、wgetを実行するのと同じディレクトリに保存されます。ダウンロードしたファイルを別の場所に保存する場合は、-Pオプションを使用できます。

wget -P /path/to/store http://link.to.file

14
ihor_dvoretskyi

もちろん、scpを使用してください。おおよそcpのように動作します。サンプル:

scp username@hostname:/remote/path/to/file local_path

-rでディレクトリを再帰的にコピーできます

sshから本当にダウンロードする必要がある場合です。 URLのみを提供する場合(質問が明確ではなかった場合)、wgetまたはcurlが機能します。sshは必要ありません。

4
orion

sshを使用してサーバーにログインし、次にwgetを使用してファイルをダウンロードします

wget https://provided_link
3
Lambert