Arreglar SSH client_loop: send disconnect: Broken pipe

Este tutorial resuelve el problema de la desconexión repentina de SSH en Linux client_loop: send disconnect: Broken pipe.

La conexión más segura a un servidor remoto es a través de un protocolo de red criptográfica SSH (Secure Shell).

Un problema común administratorii de servidores o de aquellos que realizan conexiones vía SSH a través de Terminal o Putty, es la desconexión repentina de la sesión con el mensaje: client_loop: send disconnect: Broken pipe.

La mayoría de las veces, este mensaje de desconexión aparece después de un período en el que no se ha ejecutado ninguna línea de comando en la sesión. SSH. Muchos prefieren recordar de vez en cuando la sesión abierta y dar un "Enter” o un “w” para que la sesión quede abierta. Una mejor solución es que este cierre repentino de la sesión después de un período de "idle"No tener lugar.

Cómo evitar una terminación repentina de una sesión SSH con el error client_loop: send disconnect: Broken pipe in Terminal (Linux / Mac)

Ambos Linux y para Mac, se agregará una línea en la configuración SSH. Abrimos y editamos el archivo ssh_config.

sudo nano /etc/ssh/ssh_config

Agregamos la línea:

Host *
ServerAliveInterval 120

Guarde y cierre el archivo "ssh_config“. si estamos en Linux tendremos que reiniciar el servicio "sshd".

Relacionado: Prevenir SSH Connection Timing Out / Broken Pipe

Dirección ServerAliveInterval enviará un paquete nulo al servidor a intervalos de 120 segundos para mantener viva la sesión y así evitar que se cierre abruptamente.

Apasionado por la tecnología, escribo con gusto en StealthSettings.com desde el año 2006. Tengo una amplia experiencia en sistemas operativos: macOS, Windows y Linux, así como en lenguajes de programación y plataformas de blogs (WordPress) y para tiendas en línea (WooCommerce, Magento, PrestaShop).

Cómo » Linux » Arreglar SSH client_loop: send disconnect: Broken pipe

3 pensamientos sobre "Fix SSH client_loop: send disconnect: Broken pipe"

Deja un comentario