Corrigir SSH client_loop: send disconnect: Broken pipe

Este tutorial resolve o problema de desconexão SSH repentina em Linux client_loop: send disconnect: Broken pipe.

A conexão mais segura com um servidor remoto é através de um protocolo de rede criptográfico SSH (Secure Shell).

Um problema comum administratorii de servidores ou daqueles que fazem conexões via SSH via Terminal ou Putty, é a desconexão repentina da sessão com a mensagem: client_loop: send disconnect: Broken pipe.

Na maioria das vezes, essa mensagem de desconexão aparece após um período em que nenhuma linha de comando foi executada na sessão SSH. Muitos preferem lembrar de vez em quando a sessão aberta e dar um "Enter” ou um “w” para que a sessão permaneça aberta. Uma solução melhor é que esse fechamento repentino da sessão após um período de "idle"não ter lugar.

Como evitar o encerramento repentino de uma sessão SSH com o erro client_loop: send disconnect: Broken pipe in Terminal (Linux / Mac)

tanto Linux e para Mac, uma linha será adicionada na configuração SSH. Nós abrimos e editamos o arquivo ssh_config.

sudo nano /etc/ssh/ssh_config

Nós adicionamos a linha:

Host *
ServerAliveInterval 120

Salve e feche o arquivo "ssh_config“. Se estamos em Linux teremos que reiniciar o serviço "sshd".

Relacionado: prevenir SSH Connection Timing Out / Broken Pipe

Direção ServerAliveInterval enviará um pacote nulo ao servidor em intervalos de 120 segundos para manter a sessão ativa e, assim, impedir que ela feche repentinamente.

Apaixonado por tecnologia, escrevo com prazer no StealthSettings.com desde 2006. Tenho uma ampla experiência em sistemas operacionais: macOS, Windows e Linux, assim como em linguagens de programação e plataformas de blogs (WordPress) e para lojas online (WooCommerce, Magento, PrestaShop).

Como » Linux » Corrigir SSH client_loop: send disconnect: Broken pipe

3 pensamentos sobre “Fix SSH client_loop: send disconnect: Broken pipe"

Deixe um comentário