Possiedo un laptop Macintosh (10.11.2) che vorrei creare un tunnel SSH inverso permanente.
In questo modo, quando cambio rete o il computer viene rubato, posso accedere in remoto a SSH nel dispositivo in modo indipendente su quale rete è attiva.
Attualmente, eseguo questo comando da quando sono sul laptop, ma se la mia rete viene interrotta, devo eseguirla di nuovo.
ssh -N -R 2000:localhost:22 root@my_server_ip
(e quindi eseguire ssh -p 2000 localhost
sul mio server domestico)
Ma se il mio laptop cambia rete, o non ci sto fisicamente per eseguire il comando, il tunnel SSH inverso non funziona.
C'è qualche soluzione per la linea di comando mac per questo?