Oprava chyby SSH v Terminálu a Linuxu: client_loop: send disconnect: Broken pipe

Nejbezpečnější připojení ke vzdálenému serveru je prostřednictvím kryptografického síťového protokolu SSH (Secure Shell).

Častým problémem, se kterým se setkávají administrátoři serverů nebo ti, kteří se připojují přes SSH přes terminál nebo Putty, je náhlé odpojení od relace se zprávou: client_loop: send disconnect: Broken pipe .
Tato zpráva o odhlášení se většinou zobrazí po období, ve kterém nebyl v relaci SSH spuštěn žádný příkazový řádek. Mnozí dávají přednost tomu, aby si otevřená relace čas od času pamatovala a dala další “Enter"Nebo" w ", aby byla relace otevřená. Lepším řešením je toto náhlé uzavření relace po „nečinnosti“, kdy se zastaví.

Jak zabránit náhlému konci relace SSH s “client_loop: send disconnect: Broken pipe” v terminálu (Linux / Mac)

Pro Linux i Mac bude přidána řada v konfiguraci SSH. Otevřeme a upravíme soubor “ssh_config”.

sudo nano /etc/ssh/ssh_config

Přidáme řádek:

Host *
ServerAliveInterval 120

Uložte a zavřete soubor “ssh_config". Pokud jsme na Linuxu, musíme restartovat službu „sshd“.

Směr ServerAliveInterval pošle na server nulový paket ve 120 sekundových intervalech, aby udržel relaci naživu a tím zabránil náhlému uzavření.

Oprava chyby SSH v Terminálu a Linuxu: client_loop: send disconnect: Broken pipe

O autorovi

Tajnost

Vášnivý o všem, co znamená gadget a IT, jsem rád, že mohu napsat na stealthsettings.com od 2006 a rád objevuji nové věci o počítačích a macOS, operačních systémech Linux, Windows, iOS a Android.

Zanechat komentář