Use o autossh . Ele irá vomitar milhares de erros de repetição da meia-noite às 7:00 da manhã, mas ele irá reconectá-lo eventualmente.
Eu tenho que SSH para um computador na minha rede e ficar conectado. No entanto, minha rede é desligada da meia-noite às 7:00 todos os dias. O que eu quero é que eu seja capaz de reconectar automaticamente ao computador uma vez que a rede volte às 7:00 da manhã. As soluções do Cron não são boas. Estou usando o Ubuntu 10.04.
Eu não consigo pensar em um mecanismo que permita que uma sessão SSH fique ativa por 7 horas, mas GNU Screen Session Management provavelmente poderia ajudar com a desconexão e reconexão de um shell.
Tags ssh ubuntu-10.04