~/.ssh/configのSSHゲートウェイ

~/.ssh/configのSSHゲートウェイ

次の違いは何ですか?

Host foo
    ProxyCommand ssh example.com -- /usr/bin/nc %h %p 2> /dev/null

そして

Host foo
    ProxyCommand ssh -W %h:%p example.com

いつどちらを選ぶべきですか?どのような点でより速く、より効率的なものがありますか?

ベストアンサー1

どちらの設定も同じことを行います。オプション-Wは次のとおりです。2010年に追加「netcatモード」と記載されています。

ssh -W4.7 以前の OpenBSD バージョンまたは 5.5 より前のポータブル OpenSSH との互換性が必要ない場合は、これを使用してください。nc以前のバージョンのOpenSSHをサポートする必要がある場合は、これを使用してください。ssh -W可能であれば、この方法は少し効率的で、別々のユーティリティをインストールする必要がないため、これが望ましいです。

おすすめ記事