Corrigir erro SSH 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. 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 reiniciar 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.

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

Sobre o autor

discrição

Apaixonado por tudo que é gadget e TI, escrevo com prazer em discriçãosettings.com desde 2006 e gosto de descobrir com vocês coisas novas sobre computadores e sistemas operacionais macOS, Linux, Windows, iOS e Android.

2 Comentários

Deixe um comentário