|
Se você é um administrador e usa SSH Para se conectar com outros sistemas, terá acontecido com você mais de uma vez que depois de um tempo a conexão cai e você tem que se reconectar, com a conseqüente perda de informações. |
Este "truque" Ă© bem conhecido por qualquer administrador de sistema, mas talvez alguns de vocĂŞs nĂŁo saibam.
A ideia é que o servidor force o cliente a enviar um pacote para manter a conexão aberta (que normalmente é conhecido como keep-alive) e seja configurado no servidor SSH ao qual nos conectamos modificando o arquivo / etc / ssh / sshd_config e adicionar essas duas linhas à configuração do daemon ssh:
TCPKeepAlive sim
Intervalo ClientAlive 60
Com isso, basta reiniciar silenciosamente o daemon ssh e ao conectar, podemos deixar a sessĂŁo aberta sem medo de sermos desconectados.
Outra opção possĂvel Ă© usar uma ferramenta chamada autossh. Para instalá-lo no Ubuntu e derivados, basta executar:
sudo apt-get install autossh
Caso queiramos utilizá-lo de forma simples, já poderĂamos executar:
autossh remote_user @ remote_host
Fonte: Sinologic