2つのリモートサーバー間でscpコマンドを発行した場合、トラフィックはホスト間を直接流れますか、それともRemote1=>ローカルマシン=>Remote2から流れますか?
たとえば、ラップトップで次のコマンドを発行します。
scp user1@remote1.com:/Files user2@remote2.com:/Files
新しいバージョンのscp(2011以降)には、-3
ローカルマシンを介してトラフィックをルーティングするオプションがあります。これは、ホストが異なるネットワーク上にあり、お互いを見ることができない場合に役立ちます。これはスーパーユーザーで見つかりました。リンクされた記事から、通常、ホストは相互に直接接続しようとしているようです。
出来そうです。
linux/bsd/unix または Mac にオプションがない場合は、http-3
://www.openssh.org/portable.html から最新バージョンをコンパイルしてください。
次のように簡単です。
./configure; make ; sudo make install
デフォルトでインストールさ/usr/local/bin
れます。Mac OS X Lionでそれをやっただけです。