Opravte SSH client_loop: send disconnect: Broken pipe

Tento tutoriál rieši problém náhleho odpojenia SSH v Linux 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).

Častý problém administratorii serverov alebo tých, ktorí sa pripájajú cez SSH cez Terminal alebo Putty, je náhle odpojenie od relácie so správou: client_loop: send disconnect: Broken pipe.

Vo väčšine prípadov sa táto správa o odpojení objaví po období, počas ktorého nebol v relácii vykonaný žiadny príkazový riadok SSH. Mnohí si radšej z času na čas spomenú na otvorenú reláciu a dajú „Enter“ alebo „w“, aby relácia zostala otvorená. Lepším riešením je, že toto náhle ukončenie relácie po období „idle"nemať miesto.

Ako zabrániť náhlemu ukončeniu relácie SSH s chybou client_loop: send disconnect: Broken pipe in Terminal (Linux / Mac)

oba Linux a pre Mac, v konfigurácii SSH bude pridaný riadok. Otvoríme a upravíme súbor ssh_config.

sudo nano /etc/ssh/ssh_config

Pridáme riadok:

Host *
ServerAliveInterval 120

Uložiť a zavrieť súbor "ssh_config“. Ak sme na Linux budeme musieť reštartovať službu "sshd".

Súvisiace: Zabrániť SSH Connection Timing Out / Broken Pipe

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.

Zanietený technológiou, s radosťou píšem na StealthSettings.com od roku 2006. Mám bohaté skúsenosti s operačnými systémami: macOS, Windows a Linux, ako aj s programovacími jazykmi a platformami pre blogovanie (WordPress) a pre online obchody (WooCommerce, Magento, PrestaShop).

Ako » Linux » Opravte SSH client_loop: send disconnect: Broken pipe

3 myšlienky na tému „Opraviť SSH client_loop: send disconnect: Broken pipe"

Pridať komentár