Fix SSH-fejl i Terminal & Linux: client_loop: send afbrydelse: Brudt rør

Den mest sikre forbindelse til en ekstern server er gennem en SSH-kryptografisk netværksprotokol (Secure Shell).

Et almindeligt problem, der er stødt på serveradministratorer eller dem, der opretter forbindelser via SSH via Terminal eller Putty, er den pludselige afbrydelse fra sessionen med meddelelsen: client_loop: send disconnect: Broken pipe .
Det meste af tiden vises denne afmeldingsmeddelelse efter en periode, hvor der ikke er udført nogen kommandolinje i SSH-sessionen. Mange foretrækker fra tid til anden at huske den åbne session og give en anden "Enter”Eller et“ w ”for at holde sessionen åben. En bedre løsning er, at denne pludselige afslutning af sessionen efter en "inaktiv" periode stopper.

Sådan forhindres den pludselige afslutning af en SSH-session med “client_loop: send disconnect: Broken pipe” i terminal (Linux / Mac) 

For både Linux og Mac tilføjes en linje i SSH-konfigurationen. Vi åbner og redigerer filen “ssh_config”.

sudo nano /etc/ssh/ssh_config

Vi tilføjer linjen:

Host *
ServerAliveInterval 120

Gem og luk filen "ssh_config". Hvis vi bruger Linux, skal vi genstarte tjenesten "sshd".

Retning ServerAliveInterval sender en null-pakke til serveren med 120 sekunders intervaller for at holde sessionen i live og således forhindre, at den lukker pludselig.

Fix SSH-fejl i Terminal & Linux: client_loop: send afbrydelse: Brudt rør

Om forfatteren

Stealth

Lidenskabelig over alt gadget og IT, jeg skriver med glæde om stealthsettings.com siden 2006, og jeg kan godt lide at opdage nye ting om computere og operativsystemer macOS, Linux, med dig, Windows, iOS og Android.

2 Kommentarer

Efterlad en kommentar