間に「プロキシ」マシンを使用してSSH経由でファイルをダウンロードします。

間に「プロキシ」マシンを使用してSSH経由でファイルをダウンロードします。

コンピュータCからコンピュータAにファイルをダウンロードする必要があります。scpAからCに直接アクセスできないため、これを行うには、マシンB(このタスクを実行するために使用している)にログインする必要があります。

単一のコマンドまたはスクリプトを使用してCからAにファイルをダウンロードできますか?

ベストアンサー1

A と C がマシン B からアクセス可能な場合、

新しいバージョンは、2台のリモートコンピュータ間でファイルをコピーできるスイッチをscpサポートしています。-3

 -3      Copies between two remote hosts are transferred through the local host.  Without this option the data is copied directly between the two remote hosts.  Note that this option disables the
         progress meter.

$ scp -3 user1@C:/file user2@A:/file

おすすめ記事