¿Cómo cambio mi ubuntu keepalive al infinito?

¿Cómo cambio mi ubuntu keepalive al infinito?

http://www.golinuxhub.com/2013/03/setting-up-custom-tcpip-keep-alive.html

Una vez que me conecto a mi servidor de desarrollo, no quiero que se desconecte automáticamente a menos que salga de mi terminal.

¿Qué configuraciones debo usar?

Respuesta1

Así que aquí hay dos soluciones. El primero es el lado del servidor.

  1. ssh a su servidor, y como root o sudo edite el archivo /etc/ssh/sshd_config y luego agregue la línea:

    ClientAliveIntervalo 60

    Esto enviará una señal de tiempo de espera al cliente cada 60 segundos. Se espera que el cliente (su computadora de escritorio/portátil) esté vivo y responda. Si es así, todo está bien. De lo contrario, las señales continuarán cada 60 segundos hasta alcanzar un conteo máximo (el valor predeterminado es 3). Entonces el servidor se desconectará. Entonces: si su cliente está conectado y activo, incluso si está inactivo, esta línea en /etc/ssh/sshd_config garantizará que no se agote el tiempo de espera. El recuento máximo se puede establecer con:

    ClienteAliveCountMax 3

    (el valor predeterminado es 3). Pero realmente no es necesario que hagas eso. Ahora necesitarás reiniciar tu servidor ssh:

    reinicio del servicio sudo ssh

  2. Alternativamente, en el lado del cliente (su propio escritorio/portátil) edite /etc/ssh/ssh_config (nuevamente, como root o sudo) y agregue la siguiente línea:

    ServidorAliveIntervalo 60

    Esto es bueno cuando no tienes root en tu servidor o simplemente no quieres perder el tiempo con los archivos de configuración en el servidor.

información relacionada