Opravte SSH client_loop: send disconnect: Broken pipe

Tento tutoriál řeší problém náhlého odpojení SSH v Linux 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).

Běžný problém administratorii serverů nebo těch, kteří se připojují přes SSH přes Terminal nebo Putty, je náhlé odpojení od relace se zprávou: client_loop: send disconnect: Broken pipe.

Většinou se tato zpráva o odpojení objeví po období, kdy v relaci nebyl spuštěn žádný příkazový řádek SSH. Mnozí si raději čas od času vzpomenou na otevřenou relaci a dají „Enter“ nebo „w“, takže relace zůstane otevřená. Lepším řešením je, že toto náhlé ukončení relace po období „idle"nemít místo.

Jak zabránit náhlému ukončení relace SSH s chybou client_loop: send disconnect: Broken pipe in Terminal (Linux / Mac)

oba Linux a pro Mac, do konfigurace SSH bude přidán řádek. Otevřeme a upravíme soubor ssh_config.

sudo nano /etc/ssh/ssh_config

Přidáme řádek:

Host *
ServerAliveInterval 120

Uložit a zavřít soubor "ssh_config“. Pokud jsme na Linux budeme muset restartovat službu "sshd".

Související: Zabránit SSH Connection Timing Out / Broken Pipe

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í.

Věnovaný technologiím, s radostí píši na StealthSettings.com od roku 2006. Mám bohaté zkušenosti s operačními systémy: macOS, Windows a Linux, stejně jako s programovacími jazyky a platformami pro blogování (WordPress) a pro online obchody (WooCommerce, Magento, PrestaShop).

jak na to » Linux » Opravte SSH client_loop: send disconnect: Broken pipe

3 myšlenky na téma „Opravit SSH client_loop: send disconnect: Broken pipe"

Zanechat komentář