〜/ .ssh / configのProxyJumpを置き換えます


30

私は私の中で使用ProxyJumpしています~/.ssh/config

Host jump                                                                          
  User jane                                                                       
  HostName 1.2.3.4
  DynamicForward 1028
Host dev                                                                        
  User bill                                                                      
  HostName 5.6.7.8                                                          
  ProxyJump jump

私の同僚は古いバージョンのsshを使用しています(更新できません)。ジャンプホスト経由で接続できるようにするための同等の構成は何ですか?ですがDynamicForward、まだ動作しますか?


同僚はどのバージョンのsshを使用していますか?
ケンスター

それはOSX 10.10バージョンです-ssh 6.xの何か。
ソニアハミルトン

回答:


41

ProxyJumpOpenSSH 7.3で追加されましたがProxyCommand、次のように、を使用するための速記に過ぎません:

Host hidden-host
  ProxyCommand ssh proxy-host -W %h:%p

あなたの場合はssh、バージョンも古いです、あなたが欠けているかもしれない-Wあなたが使用することができ、その場合にはオプションを、ncのように、:

Host hidden-host
  ProxyCommand ssh proxy-host nc %h %p 2> /dev/null

6
端末/ cmd ssh -o ProxyCommand="ssh <proxy-host> -W %h:%p" <target>では、これは次のようになります。代わりにssh -J <proxy-host> <target>
イゴール
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.