Eles esgotam o tempo.
Se você quiser alterar esse comportamento, use coisas como screen
. A tela é essencialmente uma sessão de terminal que permanece em execução. Você pode se desconectar e, em seguida, apenas reconectar e anexar novamente à sessão screen
. É um pouco assustador no começo, mas é muito útil.
Eu pessoalmente descobri que adicionar -o ServerAliveInterval=30
aos meus comandos SSH ajuda a manter uma conexão ativa, mas não ajuda em casos de interrupção de rede.