Ganti ProxyJump di ~ / .ssh / config


30

Saya menggunakan ProxyJumpdi saya~/.ssh/config

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

Rekan saya menggunakan ssh versi lama (yang tidak dapat mereka perbarui). Apa yang akan menjadi konfigurasi setara untuk memungkinkan mereka terhubung melalui host melompat? DynamicForwardMasih akan bekerja


Versi ssh apa yang digunakan kolega Anda?
Kenster

Ini versi OSX 10.10 - ssh 6.x sesuatu.
Sonia Hamilton

Jawaban:


41

ProxyJumpditambahkan di OpenSSH 7.3 tetapi tidak lebih dari sebuah singkatan untuk digunakan ProxyCommand, seperti pada:

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

Jika sshversi Anda bahkan lebih lama, Anda mungkin tidak memiliki -Wopsi, dalam hal ini Anda dapat menggunakan nc, seperti pada:

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

6
Dalam terminal / cmd ini akan terlihat seperti ini: ssh -o ProxyCommand="ssh <proxy-host> -W %h:%p" <target>bukannyassh -J <proxy-host> <target>
igor
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.