Cómo habilitar KeepAlive en la línea de comando de masilla


12

Actualmente estoy usando masilla como esta desde la línea de comando:

putty.exe -ssh user@192.11.11.11 -pw mypassword

¿Cómo habilito KeepAlive para que la conexión no falle si salgo de la ventana del terminal durante unos minutos?


Estoy bastante seguro de que no hay una opción para esto.
Jacob

3
¿Por qué no simplemente comenzar la masilla, y eso a su 'Configuración predeterminada'?
Zoredache

Respuestas:


17

Puede conectarse según su publicación y luego hacer clic derecho en la barra de título y "Cambiar configuración", "Conexión", y poner un número en "Segundos entre keepalives" (generalmente pongo 60).

Si es necesario, puede aplicar este cambio a todas las sesiones de forma predeterminada guardando sobre la sesión "Configuración predeterminada" antes de conectarse.


1
Tenga en cuenta que esta opción es diferente a la de TCP keepalives. No vi esta opción y mis conexiones seguían cayendo usando TCP keepalive.
Capitán Man

2

Depende de qué causa la caída de la conexión. No es masilla en sí misma, por lo que es un servidor de punto final o algo de NAT en el camino.

Si eso es NAT, active la Enable TCP keepalivescategoría Conexión, como se describe allí: Uso de KeepAlive en PuTTY | Enésimo diseño

Si es el servidor de punto final el que desconecta la conexión, entonces la única forma razonable en que puedo pensar es usando screen , por lo que podrá volver a conectar el terminal si la conexión se interrumpe repentinamente.

Cómo acceder a la pantalla adjunta después de la conexión caída | Blog magp.ie

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.