Supón que tienes una máquina Linux con servidor SSH al que quieres llegar pero está detrás de un firewall o un NAT dinámico que no puedes modificar. Por otra parte, la máquina en la que estás también está detrás de un firewall, de modo que no puedes abrir puertos hacia adentro.
Sin embargo, dispones de un tercer servidor hacia el cual ambas máquinas pueden establecer una conexión SSH y con un ayudante del lado destino.
¿Cómo lograr entrar a la máquina?
usuario@target$ ssh -TNn -R 3000:127.0.0.1:22 usuario@inter usuario@inter's password: (password de usuario@inter) _
usuario@cliente$ ssh usuario@inter usuario@inter's password: (password de usuario@inter) usuario@inter$ ssh -p 3000 localhost -l usuario #El nombre de usuario especificado es de @dest. usuario@localhost's password: (password de usuario@dest) usuario@dest$ _