0800 000 0100
41 3063 1907
comercial@inforsolutions.com.br
Você recebe alguma dessas mensagens quando fica por um tempo sem usar uma sessão SSH :
SSH sessions will timeout, and the client will be disconnected automatically from the server after being idle or inactive for a while.
SSH server will prompt the client with the following error message upon disconnection:
user@host:~$ Connection to example.com closed by remote host.
Connection to example.com closed.
Caso recebe e queira desabilitar siga as instruções abaixo :
Essa mensagem é um recurso de segurança do SSHD para que não fique uma sessão aberta caso você esqueça de fechar, ele parâmetros para desabilitar ou aumentar o time-out.
Os parâmetros são :
TCPKeepAlive
Especifica se o sistema deve enviar mensagens de manutenção de atividade TCP para o outro lado. Se forem enviados, a morte do
conexão ou travamento de uma das máquinas será devidamente notado. No entanto, isso significa que as conexões vão morrer
se a rota estiver temporariamente inativa e algumas pessoas acharem isso irritante. Por outro lado, se os keepalives TCP não forem
enviadas, as sessões podem travar indefinidamente no servidor, deixando usuários “fantasmas” e consumindo recursos do servidor.
O padrão é “sim” (para enviar mensagens de manutenção de atividade TCP), e o servidor notará se a rede cair ou o
o host do cliente trava. Isso evita sessões infinitamente suspensas.
Para desabilitar as mensagens de manutenção de atividade TCP, o valor deve ser definido como “no”.
Esta opção era anteriormente chamada KeepAlive.
ClientAliveCountMax
Define o número de mensagens de clientes ativos (veja abaixo) que podem ser enviadas sem que o sshd(8) receba nenhuma mensagem de volta
do cliente. Se este limite for atingido enquanto as mensagens do client live estiverem sendo enviadas, o sshd desconectará o
cliente, encerrando a sessão. É importante notar que o uso de mensagens vivas do cliente é muito diferente
de TCPKeepAlive (abaixo). As mensagens vivas do cliente são enviadas através do canal criptografado e, portanto, não serão
ser falsificável. A opção TCP keepalive habilitada pelo TCPKeepAlive é spoofable. O mecanismo do cliente ativo é valioso
capaz quando o cliente ou servidor depende de saber quando uma conexão se tornou inativa.
O valor padrão é 3. Se ClientAliveInterval (veja abaixo) for definido como 15 e ClientAliveCountMax for deixado no
padrão, os clientes SSH que não respondem serão desconectados após aproximadamente 45 segundos. Esta opção aplica-se a pro‐
tocol versão 2 apenas.
ClientAliveInterval
Define um intervalo de tempo limite em segundos após o qual, se nenhum dado for recebido do cliente, o sshd(8) enviará um
mensagem através do canal criptografado para solicitar uma resposta do cliente. O padrão é 0, indicando que
essas mensagens não serão enviadas ao cliente. Esta opção aplica-se apenas ao protocolo versão 2.
Para desabilitar você tem que ter privilegio de root para editar o arquivo /etc/ssh/sshd_config e mudar os seguintes parâmetros :
TCPKeepAlive no
ClientAliveInterval 30
ClientAliveCountMax 240
Depois das alterações salvas reinicie o serviço SSHD para que as configurações entre em vigor nas próximas sessões.
Identificação do artigo: 29
Categoria: Knowledgebase
Data de publicação: 04-02-202213:22:08
Visualizações : 2471
Avaliação (Votos): (3)
Powered by Help Desk Software HESK, in partnership with SysAid Technologies