Mantenga su sesión de Linux SSH de desconectarse
Soy el tipo de geek que tiene un cliente SSH abierto en todo momento, conectado a los servidores más utilizados para tener acceso instantáneo para monitoreo y cualquier otra cosa. Como tal, me irrita mucho cuando me desconecto, así que estoy compartiendo algunos métodos para mantener su sesión con vida..
Puede configurar el cliente ssh para que envíe automáticamente un código de código sin protocolo cada número de segundos para que el servidor no lo desconecte. Esta configuración se conoce a veces como Keep-Alive o Stop-Disconnecting-So-Much en otros clientes.
configuración global
Agregue la siguiente línea al archivo / etc / ssh / ssh_config:
ServerAliveInterval 60
El número es la cantidad de segundos antes de que el servidor envíe el código de no operación.
Configuración de usuario actual
Agregue las siguientes líneas al archivo ~ / .ssh / config (cree si no existe)
Anfitrión *
ServerAliveInterval 60
Asegúrate de sangrar la segunda línea con un espacio.
Configuración por host
Si solo desea habilitar mantener vivo para un solo servidor, puede agregarlo al archivo ~ / .ssh / config con la siguiente sintaxis:
Host * hostname.com
ServerAliveInterval 60
Funciona bastante bien, espero que ayude a alguien más por ahí.