Como prevenir sua sessão ssh a partir de desligar no linux

Quem já trabalhou com um servidor Linux utilizando o SSH remoto deve ter enfrentado o problema de ter a queda da sessão SSH morto quando você cabeça para fora para obter uma xícara de café. Bem, aqui está uma solução para ajudar a configurar o seu daemon SSH no servidor Linux para impedi-lo de se desconectar. O que acontece é que se você deixar sua conexão SSH sobre e não usá-lo por algum tempo o servidor SSH entra em um modo de espera e mata a sessão. Esta é realmente uma medida de segurança que às vezes pode ser um pouco irritante.

Video: Linux - Como desligar o computador pelo terminal

Para configurar isso log on para o seu servidor Linux remoto usando SSH. Abra o arquivo de configuração SSH:

# Vim / etc / ssh / ssh_config

Video: Desligar o Linux Terminal

Adicione a seguinte linha no final do arquivo:

ServerAliveInterval 60

Video: Como desligar a "Sessão Convidado" do Ubuntu



Salve o arquivo e feche o editor de texto. Agora, da mesma forma, abrir o arquivo ~ / .ssh / config. Criar o arquivo se ele ainda não existir. Adicione as seguintes linhas:

Hospedeiro *
ServerAliveInterval 60

Nota: é preciso recuar a segunda linha, inserindo um espaço no início da linha.

Está tudo feito agora. Tempo para reiniciar o servidor SSH. Execute o seguinte comando:

Video: Procedimentos de Desligar e Reiniciar o GNU/Linux Mint - Aula-017

# /etc/init.d/sshd restart

Isso deve demorar um segundo ou dois. Então você deve estar de volta no negócio. O que temos feito aqui é que temos praticamente enganado o servidor SSH em pensar que a sua sessão SSH é ativo mesmo quando não é. Agora você pode pacificamente tomar um café curto, sem perder sua conexão SSH.


Artigos relacionados