Fix SSH Грешка в терминал и Linux: client_loop: изпрати прекъсване: Счупена тръба

Най-сигурната връзка с отдалечен сървър е чрез протокол за криптографска мрежа на SSH (Secure Shell).

Често срещан проблем, срещан от администраторите на сървъри или тези, които осъществяват връзки чрез SSH чрез терминал или Putty, е внезапното прекъсване от сесията със съобщението: client_loop: send disconnect: Broken pipe .
През повечето време това съобщение за излизане се появява след период, в който не е изпълнен команден ред в SSH сесията. Мнозина предпочитат да помнят отворената сесия от време на време и да дадат друга "Enter“Или„ w ”, за да поддържа сесията отворена. По-добро решение е това внезапно затваряне на сесията след „празен“ период да спре.

Как да предотвратя внезапния край на SSH сесия с “client_loop: send disconnect: Broken pipe” в терминал (Linux / Mac)

И за Linux и Mac ще бъде добавена линия в конфигурацията SSH. Отваряме и редактираме файла “ssh_config”.

sudo nano /etc/ssh/ssh_config

Добавяме реда:

Host *
ServerAliveInterval 120

Запазете и затворете файла "ssh_config". Ако сме на Linux ще трябва да рестартираме услугата "sshd".

Посока ServerAliveInterval ще изпрати нулев пакет на сървъра на интервали от 120 секунди, за да поддържа сесията жива и по този начин да предотврати внезапното й затваряне.

Fix SSH Грешка в терминал и Linux: client_loop: изпрати прекъсване: Счупена тръба

За автора

Хитрост

Страстен за всичко, което означава джаджа и IT, с удоволствие пиша на stealthsettings.com от 2006 и обичам да откривам нови неща за компютрите и macOS, Linux операционните системи, Windows, iOS и Android.

Как 1

Оставете коментар