Ubuntu: La sesión SSH se desconecta automáticamente.

Ocurre que cuando tenemos una conexión mediante SSH en un Linux Ubuntu, al rato se desconecta. Parece ser que esto ocurre cuando la conexión está un tiempo inactiva.

Para evitar esto existen dos variables en el fichero /etc/ssh/sshd_config que hemos de configurar para controlar cuando se desconecta o evitar que lo haga.

  • Editamos el fichero: sudo nano /etc/ssh/sshd_config
  • Si no existen estas variables las ponemos, si existen, las descomentamos y ponemos los siguientes valores:
    • ClientAliveInterval 60 (envía una prueba de vida cada 60 segundos).
    • ClientAliveCountMax 480 (si a las 480 pruebas de vida no responde, corta la sesión. 480/60 son 8 horas)

ClientAliveCountMax: Si no se pone esta variable no pasa nada, bueno, pasa que no se apagará nunca.

Los tiempos e cantidades los ponemos a nuestra conveniencia.

Los comentarios están cerrados.