Løs SSH-feil i Terminal og Linux: client_loop: send frakobling: ødelagt rør

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 starte "sshd" -tjenesten på nytt.

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

Løs SSH-feil i Terminal og Linux: client_loop: send frakobling: ødelagt rør

Om forfatteren

Stealth

Lidenskapelig om alt utstyret og IT, jeg skriver med glede på stealthsettings.com siden 2006 og jeg liker å oppdage nye ting om datamaskiner og operativsystemer macOS, Linux, med deg, Windows, iOS og Android.

1 Kommentar

Legg igjen en kommentar