Tengo un servidor Ubuntu 12.04 que compré, si me conecto con masilla usando ssh y una masilla de usuario sudoer se desconecta por el servidor después de un tiempo si estoy inactivo
¿Cómo configuro Ubuntu para mantener esta conexión viva indefinidamente?


Además de la respuesta de "das Keks", hay al menos otro aspecto que puede afectar este comportamiento. Bash (generalmente el shell predeterminado en Ubuntu) tiene un valor
TMOUTque gobierna (valor decimal en segundos) después de lo cual se agota el tiempo de espera de una sesión de shell inactiva y se cierra la sesión del usuario, lo que lleva a una desconexión en una sesión SSH.Además, recomendaría encarecidamente que haga algo completamente diferente. Configure
byobu(o inclusotmuxsolo, ya que es superior a GNUscreen) y siempre inicie sesión y adjunte a una sesión preexistente (eso es GNUscreenytmuxterminología). De esta manera, incluso si se desconecta por la fuerza, seamos sinceros, siempre puede ocurrir un corte de energía o una interrupción de la red, siempre puede reanudar su trabajo donde lo dejó. Y eso funciona en diferentes máquinas. Por lo tanto, puede conectarse a la misma sesión desde otra máquina (por ejemplo, desde su casa). Las posibilidades son múltiples y es un verdadero refuerzo de productividad. Y para no olvidar, los multiplexores de terminales superan una de las grandes desventajas de PuTTY: no hay interfaz con pestañas. Ahora obtienes "pestañas"screentmuxByobu es una buena interfaz para ambos multiplexores de terminales, pero
tmuxes tan cómodo que, en mi opinión, es obsoletobyobuen gran medida. Entonces mi recomendación seríatmux.También busque "dotfiles", en particular
tmux.confy.tmux.confen la web, para muchas personalizaciones buenas para comenzar.fuente
Vaya a las opciones de PuTTy -> Conexión
fuente
Mantengo vivas mis sesiones de PuTTY monitoreando los registros cron
Quiero que la sesión PuTTY esté viva porque estoy proxys a través de calcetines.
fuente
El tiempo de espera de 30 segundos nunca funcionó para mí, así que intenté jugar un poco y se me ocurrió una solución aumentando el tiempo de espera a 240 (4 minutos), ahora funciona de maravilla
fuente