17

2つのリモートサーバー間でscpコマンドを発行した場合、トラフィックはホスト間を直接流れますか、それともRemote1=>ローカルマシン=>Remote2から流れますか?

たとえば、ラップトップで次のコマンドを発行します。

scp user1@remote1.com:/Files user2@remote2.com:/Files
4

3 に答える 3

25

新しいバージョンのscp(2011以降)には、-3ローカルマシンを介してトラフィックをルーティングするオプションがあります。これは、ホストが異なるネットワーク上にあり、お互いを見ることができない場合に役立ちます。これはスーパーユーザーで見つかりました。リンクされた記事から、通常、ホストは相互に直接接続しようとしているようです。

于 2012-04-24T09:57:27.283 に答える
2

出来そうです。

于 2010-08-04T16:42:29.770 に答える
0

linux/bsd/unix または Mac にオプションがない場合は、http-3 ://www.openssh.org/portable.html から最新バージョンをコンパイルしてください。

次のように簡単です。

./configure; make ; sudo make install

デフォルトでインストールさ/usr/local/binれます。Mac OS X Lionでそれをやっただけです。

于 2013-05-30T00:23:46.990 に答える