Está en: » Notas y recortes »

evitar desconexión por timeout en ssh

evitar desconexión por timeout en ssh

Problema: El servidor ssh al que te conectas cierra la conexión cuando detecta inactividad del usuario.

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.

fichero: ~/.ssh/config

Host *
	ServerAliveInterval 120
	ServerAliveCountMax 3

vía http://diariolinux.com/2012/04/15/receta-rapida-evitar-desconexion-por-timeout-en-ssh/

Comentarios

Deje su comentario

Previsualización de comentario
  1. Anónimo dice: