Resolver falla de desconexión automática ssh

  
 

vps ha estado usando ssh management, pero ssh automáticamente eliminará la línea después de un período de inactividad. Después de consultar los datos, se encuentra que modificar los siguientes parámetros puede resolver el problema de las llamadas interrumpidas.


Agregue las siguientes dos líneas al archivo /etc /ssh /sshd_config: ClientAliveInterval 15ClientAliveCountMax 45 Reinicie el servicio sshd # /etc /init.d /sshd restart

Configuración de ClientAliveInterval Una duración en segundos. Si no se reciben datos del cliente durante tanto tiempo, sshd enviará un mensaje al cliente a través de un canal seguro y esperará una respuesta. El valor predeterminado de 0 significa que no se envían mensajes de " alive ". Esta opción solo es válida para SSH-2.

ClientAliveCountMax sshd El número máximo de mensajes ' alive " que se pueden enviar antes de que se reciban las respuestas de los clientes. El valor predeterminado es 3. Cuando se alcanza este límite, sshd forzará la conexión para cerrar y cerrar la sesión. Debe tenerse en cuenta que el mensaje &alquo; alive " es bastante diferente de TCPKeepAlive. Los mensajes de " alive " se envían a través de una conexión encriptada, por lo que no se falsifican; se puede falsificar TCPKeepAlive. Si ClientAliveInterval se establece en 15 y ClientAliveCountMax se deja en el valor predeterminado, el cliente no reconocido se verá obligado a desconectarse aproximadamente 45 segundos después. Esta directiva solo se puede utilizar con el protocolo SSH-2.

Copyright © Conocimiento de Windows All Rights Reserved