Duplication possible :
ssh via plusieurs hôtes
Pour se connecter au serveur B Je dois d'abord ssh au serveur A .
Quelle est la ligne de commande pour accéder au serveur B ?
Réponse acceptée :
Si le serveur B est joignable via ssh et vous n'avez besoin que de ssh (pas directement scp ou sftp ), cela fonctionne aussi très bien :
ssh -t $SERVER_A ssh $SERVER_B
Le -t L'option force l'allocation d'un pseudo-tty même lors de l'exécution d'une seule commande à l'autre bout. Ceci est utile, car ssh a besoin d'un pseudo-tty.
Puisque vous utilisez deux instances imbriquées de ssh , le caractère d'échappement dans la session interne est Entrée ~ ~ (deux tildes). Un tilde enverra l'échappement au premier obus.