Podemos conectarnos fácilmente ssh
a la máquina remota que tiene IP pública.
Pero ahora tengo una máquina remota sin IP pública, y necesito conectarme a ella desde mi máquina que sí tiene IP pública. De modo que la máquina remota debe iniciar esta conexión (agregar un cliente).
Lo necesito porque mi abuelo está en una computadora sin IP pública, y a veces necesita ayuda con su sistema.
En una situación similar en Windows, he usado conexión VNC (por TightVNC), el servidor TightVNC tiene una opción "Agregar un cliente": el usuario acaba de ingresar la IP del cliente (es decir, mi IP pública), mi cliente ya está en "modo de escucha" y cuando "servidor" agrega un cliente, la conexión se inicializa.
Entonces, ¿es posible realizar el mismo truco con la conexión SSH?
fuente