Possibile duplicato:
ssh tramite più host
Per la connessione al server B Devo prima inviare ssh al server A .
Qual è la riga di comando per accedere al server B ?
Risposta accettata:
Se il server B è raggiungibile tramite ssh e hai solo bisogno di ssh (non diretto scp o sftp ), anche questo funziona molto bene:
ssh -t $SERVER_A ssh $SERVER_B
Il -t l'opzione forza l'allocazione di uno pseudo-tty anche quando si esegue un singolo comando all'altra estremità. Questo è utile, poiché ssh ha bisogno di una pseudo-tty.
Poiché stai utilizzando due istanze nidificate di ssh , il carattere di escape nella sessione interna è Invio ~ ~ (due tilde). Una tilde invierà l'escape alla prima shell.