Connessione in Reverse SSH

From RVM Wiki
Jump to navigation Jump to search

Se un host non è raggiungibile via SSH, ma è possibile stabilire una connessione ssh verso l'esterno, è possibile collegarsi tramite un port forwarding fatto con la connessione in uscita.

Dall'host che non può essere raggiunto, aprire la connessione SSH verso un proprio host pubblico:

 ssh -N -R 9876:localhost:22 username@publichost,example.com

Da una sessione ssh o da console dell'host pubblico, collegarsi alla porta mappata

ssh otherusername@localhost -p 9876

Riferimenti