Løs SSH Error i Terminal & Linux: client_loop: send disconnect: Broken pipe

Den sikreste forbindelsen til en ekstern server er gjennom en SSH-kryptografisk nettverksprotokoll (Secure Shell).

Et vanlig problem som serveradministratorer eller de som kobler til via SSH via Terminal eller Putty, er den plutselige koblingen fra økten med meldingen: client_loop: send disconnect: Broken pipe .
Mesteparten av tiden vises denne avloggingsmeldingen etter en periode der ingen kommandolinje er utført i SSH-økten. Mange foretrekker å huske fra tid til annen den åpne økten og gi en annen "Enter”Eller et“ w ”for å holde økten åpen. En bedre løsning er at denne plutselige avslutningen av økten etter en "inaktiv" periode stopper.

Hvordan forhindre den plutselige avslutningen av en SSH-økt med “client_loop: send disconnect: Broken pipe” i Terminal (Linux / Mac) 

For både Linux og Mac, vil en linje bli lagt til i SSH-konfigurasjonen. Vi åpner og redigerer filen “ssh_config”.

sudo nano /etc/ssh/ssh_config

Vi legger til linjen:

Host *
ServerAliveInterval 120

Lagre og lukk filen "ssh_config“. Hvis vi bruker Linux, må vi restartJeg har "sshd" -tjenesten.

Retning ServerAliveInterval vil sende en nullpakke til serveren med 120 sekunders mellomrom for å holde økten i live og dermed forhindre at den plutselig lukkes.

Lidenskapelig om teknologi, jeg liker å teste og skrive opplæringsprogrammer om operativsystemer macOS, Linux, Windows, om WordPress, WooCommerce og LEMP webserverkonfigurasjon (Linux, NGINX, MySQL og PHP). Jeg skriver videre StealthSettings.com siden 2006, og noen år senere begynte jeg å skrive på iHowTo.Tips tutorials og nyheter om enheter i økosystemet. Apple: iPhone, iPad, Apple Se, HomePod, iMac, MacBook, AirPods og tilbehør.

3 tanker om “Fix SSH Error i Terminal & Linux: client_loop: send disconnect: Broken pipe ”

Legg igjen en kommentar