Pagina inicial » como » Mantenha sua sessão SSH do Linux desconectada

    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.