Deslogar sessão ssh por inatividade

Para deixar a configuração do servidor ssh um pouco mais segura, podemos configurar uma opção para um usuario que ficar inativo por um determinado tempo seja deslogado automaticamente. É uma opção muito útil caso seja esquecido uma sessão aberta, o que é bastante perigoso por sinal.

O arquivo que devemos alterar é o /etc/ssh/sshd_config, adicionando ou alterando os seguintes parametros:

1
2
ClientAliveCountMax 0
ClientAliveInterval 30

Com isso, caso tenha inatividade na sessão por 30 segundos o usuário será deslogado.

ClientAliveCountMax: Define o numero máximo de envio de pacotes para saber se o cliente está ou não ativo.
ClientAliveInterval: Define um intervalo de tempo em segundos após o qual, se o terminal estiver ocioso, será finalizada a sessão.

0%