Corrigir SSH Error no Terminal e Linux: client_loop: enviar desconexão: pipe quebrado

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

Um problema comum encontrado pelos administradores de servidor ou por quem faz 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 logout 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 outro "Enter”Ou um“ w ”para manter a sessão aberta. Uma solução melhor é este fechamento repentino da sessão após um período de "inatividade" para parar.

Como evitar o fim repentino de uma sessão SSH com “client_loop: send disconnect: Broken pipe” no Terminal (Linux / Mac) 

Para Linux e 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 estivermos no Linux, teremos que restartTenho o serviço "sshd".

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, gosto de testar e escrever tutoriais sobre sistemas operacionais macOSLinux, Windows, sobre configuração de servidores web WordPress, WooCommerce e LEMP (Linux, NGINX, MySQL e PHP). Eu escrevo em StealthSettings.com desde 2006, e alguns anos depois, comecei a escrever no iHowTo.Tips tutoriais e notícias sobre dispositivos no ecossistema Apple: iPhone, iPad, Apple Assistir, HomePod, iMac, MacBook, AirPods e acessórios.

3 pensamentos sobre “Fix SSH Error no Terminal e Linux: client_loop: enviar desconexão: pipe quebrado ”

Deixe um comentário