Conexiones SSH permanentes

publicado por Carlos Torres el 29/10/2010 13:13

Algunos routers por cuestiones de seguridad y optimización de la red, cierran las conexiones TCP tras un determinado time-out, sin necesidad de intervención por parte del usuario que las ha establecido.

En concreto me encuentro con el problema de perder la sessión del terminal ssh cuando han pasado algunos minutos de inactividad.

Para prevenir esto, hay que configurar el servidor ssh (sshd) para enviar al cliente un mensaje periodico (alive):

En  /etc/ssh/sshd_config

...
ClientAliveInterval 300
...

Establece un time-out en segundos después del cual si no hay actividad desde el cliente, se enviará un mensaje a través del canal cifrado para solicitar una respuesta. De este modo "engañamos" al router mostrando trafico entre servidor y cliente,  estableciendo otra vez su time-out a cero.

 


Añadir un comentario:

Nombre:

E-Mail:

Comentario: :

Enviar >>