Овај водич решава проблем изненадног искључења ССХ везе Linux client_loop: send disconnect: Broken pipe.
Најсигурнија веза са удаљеним сервером је преко протокола криптографске мреже ССХ (secure Схелл).
Уобичајени проблем administratorии сервера или оних који успостављају везе преко ССХ преко Terminal или Путти, је изненадно прекидање везе са сесијом са поруком: “client_loop: send disconnect: Broken pipe“.
Већину времена, ова порука о прекиду везе се појављује након периода у којем није извршена ниједна командна линија у сесији ССХ. Многи више воле да се с времена на време сете отворене седнице и дају „Enter” или „w” тако да седница остане отворена. Боље решење је да ово изненадно затварање седнице после периода од „idle„да нема места.
Како спречити изненадни прекид ССХ сесије са грешком client_loop: send disconnect: Broken pipe in Terminal (Linux / Mac)
Оба Linux и Mac, линија ће бити додата у ССХ конфигурацији. Отварамо и уређујемо датотеку “ssh_config“.
sudo nano /etc/ssh/ssh_config
Додајемо линију:
Host * ServerAliveInterval 120
Сачувајте и затворите датотеку "ssh_config“. Ако смо на Linux мораћемо поново да покренемо "ссхд" услугу.
Релатед: Спречити SSH Connection Timing Out / Broken Pipe
Правац “ServerAliveInterval“ ће послати нулл пакет на сервер у интервалима од 120 секунди да би сесија остала жива и тако спречила да се изненада затвори.
Ако мењате само ссх_цонфиг (а не ссхд_цонфиг), нема разлога да поново покренете ссхд.
Ревност удвостручује разлага. Хвала за ваш цланек