Mi conexión SSH se rompe ocasionalmente. ¿Por qué?

Depende de si estás inactivo o no. De forma predeterminada, SSH no envía ninguna solicitud Keep Alive (ya sea desde el servidor o el cliente), por lo que si su conexión queda inactiva, corre el riesgo de que se caiga (especialmente si pasa por un firewall con estado donde el estado puede agotar el tiempo de espera después de algunas horas sin que los paquetes se desplacen para actualizar el tiempo de espera).

Tu podrías intentar:

Anfitrión *
# Compruebe que la conexión sigue funcionando y activa
ServerAliveInterval 90
ServerAliveCountMax 3
TCPKeepAlive sí

dentro de su archivo ~ / .ssh / config (o habilite configuraciones similares en PuTTY, por ejemplo). Esto configurará a su cliente para enviar un paquete nulo cada 90 segundos, y si después de las tres no ha recibido una respuesta, considere que la conexión se ha ido. TCPKeepAlive también ayuda configurando el socket para enviar paquetes ACK vacíos al host periódicamente (pero esto no siempre funciona con algunos firewalls).

También puede configurarlos en la línea de comando con el comando -o :

ssh -o ServerAliveInterval 30 -o ServerAliveCountMax 6 [correo electrónico protegido]

Si ejecuta el servidor, puede configurar ClientAliveInterval y ClientAliveCountMax para habilitar el soporte también desde el lado del servidor.

Esto ha solucionado que la mayoría de mis sesiones SSH se cierren sobre mí (fuera de la caída de la conexión o el bloqueo de los hosts). No obstante, si esto no ayuda, como señala Paul Mansfield, ” ssh -v [correo electrónico protegido] ” le proporciona una salida de depuración que puede ayudar a diagnosticar el problema, al tiempo que agrega v adicionales (es decir, -vv o -vvv ) le da más salida cada vez (pero tenga cuidado con -vvv ya que proporciona mucha salida y hace que la consola sea casi inutilizable, pero lo hace bueno para investigar problemas de conexión).

Intente agregar -v al comando ssh y, con suerte, obtendrá algunos diagnósticos cuando salga

More Interesting

Tengo que tomar hasta 20 fotos por segundo en mi experimento. ¿Qué cámara debo usar?

Quiero modelar una red en Java. ¿Qué componentes internos necesito tener para los conmutadores y enrutadores?

Cuando uso la banda de 2.4GHz para el servicio de datos inalámbrico para mis dispositivos móviles, ¿con qué más estoy compitiendo? Parece que la banda de 5 GHz es mucho más rápida y mejor. ¿Porqué es eso?

Tengo un cable de mi enrutador a mi televisor. También me gustaría agregar una segunda señal inalámbrica más fuerte en la sala de televisión. ¿Cómo puedo hacer eso?

Quiero configurar una zona WiFi en la universidad. ¿Necesito un controlador WiFi y puntos de acceso? Si es así, ¿cuánto costaría configurarlo para 100 usuarios?

Tengo una pregunta sobre el regreso y el protocolo. Cuando se envían cuadros, ¿el remitente inicia un temporizador para cada cuadro?

Si estoy usando 2 proveedores de DNS, ¿en qué orden debo enumerarlos con mi registrador?

Mi universidad ha bloqueado el acceso a Wi-Fi para dispositivos Android. ¿Hay alguna forma de evitarlo?

¿Por qué sigo perdiendo la conexión con los servidores de EA?

Quiero conectar un cable de cobre a una superficie de berilio de 0,5 mm. No se permite la soldadura / soldadura. ¿Cuál es la sugerencia más barata?

Quiero aprender algunas cosas de tipo hardcore de hacking o redes que, por lo general, la gente no sabe, ya que quiero ser un hacker ético y de redes. ¿Alguien puede darme notas o software o decirme sitios web que tengan este tipo de contenido?

Mi iPhone no se conecta a wifi. ¿Cómo soluciono esto?

Si conecto un disco duro a un televisor, ¿cómo puedo expulsarlo de manera segura?

Mi ISP bloquea uTorrent después de usar 20GB. ¿Cómo desbloqueo redes P2P después de usar 20GB?

Quiero saber qué conmutación utilizan 2G y 3G, ya sea conmutación de paquetes o circuitos.