See õpetus lahendab Linux Client_loop äkilise lahtiühendamise SSH probleemi: saatke lahtiühendamine: purustatud toru.
Kõige turvalisem ühendus kaugserveriga on SSH krüptograafilise võrguprotokolli kaudu (Turvaline kest).
Probleem, millega serveriadministraatorid, kes tavaliselt kokku puutuvad, või need, kes loovad ühendusi SSH kaudu terminali või patty kaudu, on seansi äkiline lahtiühendamine sõnumiga: “client_loop: send disconnect: Broken pipe“.
Enamasti ilmub see lahtiühendamise teade pärast perioodi, kus seansil pole ühtegi käsurida teostatud Ssh. Paljud eelistavad aeg -ajalt meeles pidada, kui seanss avaneb ja annavad rohkem “Enter” või a “w” seansi avatuks jäämiseks. Parem lahendus on see, et see seansi järsk sulgemine pärast perioodi “idle” Et pole kohta.
Kuidas vältida SSH seansi järsku lõpuleviimist veaga Client_loop: saatke lahtiühendamine: Terminali katkine toru (Linux / MAC)
Nii Linuxi kui ka jaoks Mac, SSH konfiguratsioonile lisatakse rida. Avame ja redigeerime faili “ssh_config“.
sudo nano/etc/ssh/ssh_config
Lisame rea:
Host * ServerAliveInterval 120
Salvestame ja sulgeme faili “ssh_config“. Kui oleme Linuxis, peame teenuse taaskäivitama “SSHD”.
Seotud: Vältida SSH -ühenduse ajastust / purustatud toru
Direktiiv “ServerAliveInterval“ See saadab serverisse 120 -sekundilise intervalliga serverisse, et säilitada seanss elus ja hoiab ära selle järsu sulgemise.
 
			
Kui vahetate ainult SSH_Config (ja mitte SSHD_CONFIG), pole SSHD taaskäivitamiseks põhjust.
Väga hea seletus. Tänan teid artikli eest