Tengo una computadora portátil Macintosh (10.11.2) que me gustaría crear un túnel SSH inverso permanente.
De esta manera, cuando cambio de red o me roban la computadora, puedo SSH de forma remota en el dispositivo, independientemente de la red en la que se encuentre.
Actualmente, ejecuto este comando desde que estoy en la computadora portátil, pero si mi red se interrumpe, debo ejecutarla nuevamente.
ssh -N -R 2000:localhost:22 root@my_server_ip
(y luego ejecute ssh -p 2000 localhost
en mi servidor doméstico)
Pero si mi computadora portátil cambia de red, o si no estoy físicamente en ella para ejecutar el comando, el túnel SSH inverso no funciona.
¿Hay alguna solución de línea de comandos mac para esto?