Ret SSH Error 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, bliver vi nødt til det restartJeg har 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.

Lidenskabelig med teknologi, jeg kan godt lide at teste og skrive tutorials om operativsystemer macOS, Linux, Windows, om WordPress, WooCommerce og LEMP-webserverkonfiguration (Linux, NGINX, MySQL og PHP). Jeg skriver videre StealthSettings.com siden 2006, og et par år senere begyndte jeg at skrive på iHowTo.Tips tutorials og nyheder om enheder i økosystemet Apple: iPhone, iPad, Apple Watch, HomePod, iMac, MacBook, AirPods og tilbehør.

3 tanker om “Fix SSH Error i Terminal & Linux: client_loop: send afbrydelse: Brudt rør ”

Efterlad en kommentar