Odpravite napako SSH v terminalu in Linuxu: client_loop: send disconnect: Broken pipe

Najbolj varna povezava z oddaljenim strežnikom je prek protokola kriptografskega omrežja SSH (Secure Shell).

Pogosta težava, s katero se srečujejo skrbniki strežnikov ali tisti, ki vzpostavljajo povezave prek SSH prek Terminala ali Puttyja, je nenadna prekinitev povezave s sejo s sporočilom: client_loop: send disconnect: Broken pipe .
To sporočilo o odjavi se večinoma prikaže po obdobju, v katerem v seji SSH ni bila izvedena nobena ukazna vrstica. Mnogi se raje občasno spomnijo odprte seje in podajo še eno "Enter"Ali„ w ", da seja ostane odprta. Boljša rešitev je, da se nenadno zapiranje seje po obdobju mirovanja ustavi.

Kako preprečiti nenadni konec seje SSH z “client_loop: send disconnect: Broken pipe” v terminalu (Linux / Mac) 

Tako za Linux kot za Mac bo dodana vrstica v konfiguraciji SSH. Datoteko odpremo in uredimo “ssh_config”.

sudo nano /etc/ssh/ssh_config

Vrstico dodamo:

Host *
ServerAliveInterval 120

Shranite in zaprite datoteko "ssh_config". Če uporabljamo Linux, bomo morali znova zagnati storitev "sshd".

Smer ServerAliveInterval bo v 120-sekundnih intervalih strežniku poslal ničelni paket, da sejo ohrani in tako prepreči, da se nenadoma zapre.

Odpravite napako SSH v terminalu in Linuxu: client_loop: send disconnect: Broken pipe

O avtorju

Stealth

Navdušen nad vsem pripomočkom in IT-jem, z veseljem pišem v tajnostisettings.com od leta 2006 in z vami rad odkrivam nove stvari o računalnikih in operacijskih sistemih macOS, Linux, Windows, iOS in Android.

kako 1

Pustite komentar