Најсигурнија веза са удаљеним сервером је преко протокола криптографске мреже ССХ (secure Схелл).
Чест проблем са којим се сусрећу администратори сервера или они који повезују преко ССХ-а путем Терминала или Путти-а је изненадна прекида са сесије поруком: “client_loop: send disconnect: Broken pipe” .
Већина времена се ова порука о одјави појављује након периода у којем у ССХ сесији није извршена ниједна командна линија. Многи радије памте с времена на време отворене сесије и дају другу „Enter”Или„ в ”да би сесија остала отворена. Боље решење је да се ово нагло затварање сесије након „празног хода“ заустави.
Како спречити нагли крај ССХ сесије са “client_loop: send disconnect: Broken pipe” у терминалу (Линук / Мац)
И за Линук и за Мац биће додата линија у ССХ конфигурацији. Отварамо и уређујемо датотеку “ssh_config”.
sudo nano /etc/ssh/ssh_config
Додајемо линију:
Host * ServerAliveInterval 120
Сачувајте и затворите датотеку "ссх_цонфиг". Ако смо на Линуку, мораћемо поново покренути услугу "ссхд".
Правац “ServerAliveInterval“ ће послати нулл пакет на сервер у интервалима од 120 секунди да би сесија остала жива и тако спречила да се изненада затвори.
Ако мењате само ссх_цонфиг (а не ссхд_цонфиг), нема разлога да поново покренете ссхд.
Ревност удвостручује разлага. Хвала за ваш цланек