Korrigieren Sie SSH Error in Terminal & Linux: client_loop: send connect: Broken Pipe

Die sicherste Verbindung zu einem Remote-Server besteht über ein kryptografisches SSH-Netzwerkprotokoll (Secure Shell).

Ein häufiges Problem bei Serveradministratoren oder solchen, die Verbindungen über SSH über Terminal oder Putty herstellen, ist die plötzliche Trennung von der Sitzung mit der folgenden Meldung: client_loop: send disconnect: Broken pipe .
Meistens wird diese Abmeldemeldung nach einem Zeitraum angezeigt, in dem in der SSH-Sitzung keine Befehlszeile ausgeführt wurde. Viele ziehen es vor, sich von Zeit zu Zeit an die offene Sitzung zu erinnern und eine andere zu geben "Enter"Oder ein" w ", um die Sitzung offen zu halten. Eine bessere Lösung besteht darin, dieses plötzliche Schließen der Sitzung nach einer "Leerlauf" -Phase zu beenden.

So verhindern Sie das plötzliche Ende einer SSH-Sitzung mit “client_loop: send disconnect: Broken pipe” im Terminal (Linux / Mac) 

Für Linux und MacIn der SSH-Konfiguration wird eine Zeile hinzugefügt. Wir öffnen und bearbeiten die Datei “ssh_config”.

sudo nano /etc/ssh/ssh_config

Wir fügen die Zeile hinzu:

Host *
ServerAliveInterval 120

Datei speichern und schließen "ssh_config“. Wenn wir unter Linux sind, müssen wir restartIch habe den "sshd" -Dienst.

Richtlinie ServerAliveInterval sendet in Abständen von 120 Sekunden ein Nullpaket an den Server, um die Sitzung am Leben zu erhalten und somit zu verhindern, dass sie abrupt geschlossen wird.

Korrigieren Sie SSH Error in Terminal & Linux: client_loop: send connect: Broken Pipe

Über den Autor

Stealth

Mit Leidenschaft für alles Gadget und IT schreibe ich gerne über Stealthsettings.com seit 2006 und ich möchte mit Ihnen neue Dinge über Computer und Betriebssysteme entdecken macBetriebssystem, Linux, Windows, iOS und Android.

2 Kommentare

Hinterlasse einen Kommentar