Popravite SSH client_loop: send disconnect: Broken pipe

Ta vadnica rešuje problem nenadne prekinitve povezave SSH v Linux 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 administratorii strežnikov ali tistih, ki vzpostavljajo povezave prek SSH prek Terminal ali Putty, je nenadna prekinitev povezave s sejo s sporočilom: client_loop: send disconnect: Broken pipe.

Večino časa se to sporočilo o prekinitvi povezave pojavi po obdobju, ko v seji ni bila izvedena nobena ukazna vrstica SSH. Mnogi se raje občasno spomnijo odprte seje in dajo "Enter« ali »w«, tako da seja ostane odprta. Boljša rešitev je, da to nenadno zaprtje seje po obdobju "idle"da nimam mesta.

Kako preprečiti nenadno prekinitev seje SSH z napako client_loop: send disconnect: Broken pipe in Terminal (Linux / Mac)

tako Linux in 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 smo na Linux morali bomo znova zagnati storitev "sshd".

Povezano: Prevent SSH Connection Timing Out / Broken Pipe

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

Strasten do tehnologije, z veseljem pišem na StealthSettings.com od leta 2006. Imam bogate izkušnje s operacijskimi sistemi: macOS, Windows in Linux, ter programskimi jeziki in platformami za bloganje (WordPress) in za spletne trgovine (WooCommerce, Magento, PrestaShop).

kako » Linux » Popravite SSH client_loop: send disconnect: Broken pipe

3 misli na “Popravi SSH client_loop: send disconnect: Broken pipe"

Pustite komentar