Oprava chyby SSH v termináli a Linuxe: client_loop: send disconnect: Broken pipe

Najbezpečnejšie pripojenie k vzdialenému serveru je prostredníctvom kryptografického sieťového protokolu SSH (Secure Shell).

Bežným problémom, na ktorý narážajú správcovia serverov alebo tí, ktorí sa pripájajú cez SSH cez terminál alebo Putty, je náhle odpojenie od relácie so správou: client_loop: send disconnect: Broken pipe .
Táto správa o odhlásení sa väčšinou zobrazí po období, keď v relácii SSH nebol vykonaný žiadny príkazový riadok. Mnohí dávajú prednosť zapamätaniu si otvorenej relácie z času na čas a poskytnutiu ďalšej “Enter„Alebo„ w “, aby bola relácia otvorená. Lepším riešením je toto náhle ukončenie relácie po „nečinnosti“ na zastavenie.

Ako zabrániť náhlemu ukončeniu relácie SSH s “client_loop: send disconnect: Broken pipe” v termináli (Linux / Mac)

Pre systémy Linux a Mac sa do konfigurácie SSH pridá riadok. Súbor otvoríme a upravíme “ssh_config”.

sudo nano /etc/ssh/ssh_config

Pridáme riadok:

Host *
ServerAliveInterval 120

Uložte a zatvorte súbor “ssh_config". Ak pracujeme na Linuxe, budeme musieť reštartovať službu „sshd“.

smer ServerAliveInterval zašle na server nulový paket v 120-sekundových intervaloch, aby udržal reláciu nažive a tak zabránil jej náhlemu uzavretiu.

Oprava chyby SSH v termináli a Linuxe: client_loop: send disconnect: Broken pipe

O autorovi

tajnosť

Vášnivý o všetkom, čo znamená gadget a IT, píšem s potešením na stealthsettings.com od 2006 a rád s vami objavujem nové veci o počítačoch a MacOS, operačných systémoch Linux, Windows, iOS a Android.

1 Comment

Pridať komentár