47 votes

Remplacer ProxyJump dans ~/.ssh/config

Je suis en train d'utiliser ProxyJump dans mon ~/.ssh/config

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

Mon collègue utilise une ancienne version de ssh (qu'il ne peut pas mettre à jour). Quelle serait la configuration équivalente pour lui permettre de se connecter via l'hôte de saut ? Est-ce que DynamicForward fonctionne toujours ?

64voto

crimson-egret Points 2977

ProxyJump a été ajouté dans OpenSSH 7.3 mais n'est rien d'autre qu'un raccourci pour utiliser la fonction ProxyCommand comme dans :

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

Si votre ssh est encore plus ancienne, il se peut que vous n'ayez pas la -W dans ce cas, vous pouvez utiliser l'option nc comme dans :

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

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X