~ / .Ssh / config içindeki ProxyJump öğesini değiştirin


33

Ben kullanıyorum ediyorum ProxyJumpbölümümde~/.ssh/config

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

Meslektaşım eski bir ssh sürümü kullanıyor (güncelleme yapamıyorlar). Atlama ana bilgisayarı aracılığıyla bağlantı kurmalarına izin veren eşdeğer yapılandırma ne olur? Misiniz DynamicForwarddevam edebilecek miyim?


İş arkadaşınız hangi ssh sürümünü kullanıyor?
Kenster

OSX 10.10 sürümü - ssh 6.x bir şey.
Sonia Hamilton

Yanıtlar:


44

ProxyJumpOpenSSH 7.3'e eklendi, ancak kullanım için bir kısayoldan başka bir şey değil ProxyCommand:

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

Senin Eğer sshversiyon daha yaşlı, sen yoksun olabilir -Wkullanabileceğiniz bu durumda seçeneği ncolduğu gibi,:

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

7
Bir terminal / cmd'de bu şöyle görünecektir: ssh -o ProxyCommand="ssh <proxy-host> -W %h:%p" <target>yerinessh -J <proxy-host> <target>
igor
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.