Mantenha sua sessão SSH do Linux desconectada
Eu sou o tipo de geek que tem um cliente SSH aberto em todos os momentos, conectado aos meus servidores usados com mais frequência, para que eu tenha acesso instantâneo para monitoramento e qualquer outra coisa. Como tal, isso me irrita muito quando eu me desconecto, então estou compartilhando alguns métodos para manter sua sessão viva.
Você pode configurar o cliente ssh para enviar automaticamente um código de código não-operativo de protocolo a cada número de segundos para que o servidor não desconecte você. Esta configuração é algumas vezes chamada de Keep-Alive ou Stop-Disconnecting-So-Much em outros clientes.
Configuração Global
Adicione a seguinte linha ao arquivo / etc / ssh / ssh_config:
ServerAliveInterval 60
O número é a quantidade de segundos antes do servidor enviar o código não operacional.
Configuração atual do usuário
Adicione as seguintes linhas ao arquivo ~ / .ssh / config (crie se ele não existir)
Hospedeiro *
ServerAliveInterval 60
Certifique-se de recuar a segunda linha com um espaço.
Configuração por host
Se você quiser apenas ativar o keep alive para um único servidor, você pode adicioná-lo ao arquivo ~ / .ssh / config com a seguinte sintaxe:
Host * hostname.com
ServerAliveInterval 60
Funciona muito bem, espero que ajude alguém lá fora.