abr 15 2012
Receta rápida: evitar desconexión por timeout en ssh
Problema: El servidor ssh al que te conectas cierra la conexión cuando detecta inactividad del usuario. Como tienes varias ventanas y tareas abiertas a la vez, ese timeout hace que la sesión ssh se quede bloqueada cada dos por tres.
Solución: crear un fichero ~/.ssh/config con el contenido que indico a continuación. Ese fichero se leerá cada vez que iniciemos una conexión ssh con cualquier host. Lo que indicamos es que queremos lanzar un paquete a modo de señal cada 120 segundos (2 minutos), haciendo saber que seguimos conectados y que no queremos que nos corte la conexión. Si por cualquier razón el servidor no respondiera tras 3 intentos de envío de señal (2*3 = 6 minutos), se cancelará la conexión.
cat ~/.ssh/config Host * ServerAliveInterval 120 ServerAliveCountMax 3 |
Muy util gracias
http://mosh.mit.edu/
[...] creado 31/08/10 */ google_ad_slot = "5349500298"; google_ad_width = 336; google_ad_height = 280; Receta rápida: evitar desconexión por timeout en ssh – Diario LinuxNX: conexiones X11 remotas con software libre – Usemos LinuxCuando mi Nokia conoció a Nokuntu [...]
Muy, muy útil.
Muy bueno, gracias por compartirlo.
[...] http://diariolinux.com/2012/04/15/receta-rapida-evitar-desconexion-por-timeout-en-ssh/ Relacionados:¿Cómo obtener listado de links rotos?VPN con OpenSSHFreeNX – Algo más que un [...]