Fixa SSH client_loop: send disconnect: Broken pipe

Denna handledning löser problemet med plötslig SSH-frånkoppling i Linux client_loop: send disconnect: Broken pipe.

Den säkraste anslutningen till en fjärrserver är genom ett SSH-kryptografiskt nätverksprotokoll (Secure Shell).

Ett vanligt problem administratorii av servrar eller de som gör anslutningar via SSH via Terminal eller Putty, är den plötsliga bortkopplingen från sessionen med meddelandet: client_loop: send disconnect: Broken pipe.

För det mesta visas detta frånkopplingsmeddelande efter en period då ingen kommandorad har utförts i sessionen SSH. Många föredrar att komma ihåg den öppna sessionen då och då och ge en "Enter" eller en "w” så att sessionen förblir öppen. En bättre lösning är att denna plötsliga stängning av sessionen efter en period av "idle"att inte ha någon plats.

Hur man förhindrar ett plötsligt avbrott av en SSH-session med felet client_loop: send disconnect: Broken pipe in Terminal (Linux / Mac)

båda Linux och för Mac, kommer en rad att läggas till i SSH-konfigurationen. Vi öppnar och redigerar filen ssh_config.

sudo nano /etc/ssh/ssh_config

Vi lägger till linjen:

Host *
ServerAliveInterval 120

Spara och stäng filen "ssh_config". Om vi ​​är på Linux vi måste starta om "sshd"-tjänsten.

Relaterat: Förhindra SSH Connection Timing Out / Broken Pipe

Riktning ServerAliveInterval skickar ett nullpaket till servern med 120 sekunders intervall för att hålla sessionen vid liv och därmed förhindra att den plötsligt stängs.

Det här inlägget ändrades senast den 28 april 2023 02:08

Stealth: Passionerad om teknik, jag gillar att testa och skriva handledning om operativsystem macOS, Linux, Windows, handla om WordPress, WooCommerce och konfigurera LEMP webbservrar (Linux, NGINX, MySQL och PHP). jag skriver vidare StealthSettings.com sedan 2006, och några år senare började jag skriva på iHowTo.Tips handledning och nyheter om enheter i ekosystemet Apple: iPhone, iPad, Apple Klocka, HomePod, iMac, MacBook, AirPods och tillbehör.

Visa kommentarer (2)