autosshmantiene vivas las sesiones ssh. Con los parámetros correctos, también puede iniciarlo cuando actualmente es imposible conectarse y lo intentará hasta que tenga éxito. Esto funciona bien, pero si quieres la re parte conectarse con el trabajo muy bien con sesiones interactivas que necesitará para combinarlo con screeno equivalente.
Recomiendo esto
AUTOSSH_POLL=5 AUTOSSH_GATETIME=0 autossh -M 0 -o ServerAliveInterval=5 -o ServerAliveCountMax=1 user@host
Pero vea su página de manual para más detalles. Con los parámetros anteriores, autosshintentará iniciar ssh cada AUTOSSH_POLLsegundo, AUTOSSH_GATETIME=0lo intenta de nuevo si falla el primer intento (así que definitivamente lo que desea), -M 0deshabilita la comprobación de conexión mediante autossh, todas las opciones posteriores se pasan a ssh. Las dos -oopciones hacen que ssh salga si las conexiones caen durante más de 5 segundos.