Исправить SSH client_loop: send disconnect: Broken pipe

Этот туториал решает проблему внезапного отключения SSH в Linux client_loop: send disconnect: Broken pipe.

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

Проблема, с которой часто сталкиваются администраторы серверов или те, кто подключаются через SSH. Terminal или Putty, это внезапное отключение от сеанса с сообщением: client_loop: send disconnect: Broken pipe.

В большинстве случаев это сообщение об отключении появляется после периода, в течение которого в сеансе не выполнялась командная строка. SSH. Многие предпочитают время от времени вспоминать открытую сессию и давать "Enter” или “w», чтобы сессия оставалась открытой. Лучшее решение состоит в том, что это внезапное закрытие сеанса после периода "idle"не иметь места.

Как предотвратить внезапное завершение сеанса SSH с ошибкой client_loop: send disconnect: Broken pipe in Terminal (Linux / Mac)

обе Linux и Mac, в конфигурацию SSH будет добавлена ​​строка. Открываем и редактируем файл ssh_config.

sudo nano /etc/ssh/ssh_config

Добавляем строку:

Host *
ServerAliveInterval 120

Сохраните и закройте файл "ssh_config“. Если мы на Linux нам придется перезапустить службу «sshd».

Связанный: Предотвращать SSH Connection Timing Out / Broken Pipe

направление ServerAliveInterval будет отправлять нулевой пакет на сервер с 120-секундными интервалами, чтобы сохранить сеанс и тем самым предотвратить его внезапное закрытие.

Поклонник технологий, с 2006 года с удовольствием пишу на StealthSettings.com. Обширный опыт работы с операционными системами: macOS, Windows и Linux, а также с языками программирования и платформами для блогов (WordPress) и онлайн-магазинов (WooCommerce, Magento, PrestaShop).

3 мысли на тему «Исправить SSH client_loop: send disconnect: Broken pipe

Оставьте комментарий