Этот учебник решает проблему внезапного отключения SSH в Linux client_loop: Отправить отключение: сломанная труба.
Самое безопасное соединение с удаленным сервером - это протокол криптографической сети SSH (Безопасная оболочка)
Проблема, обычно встречающаяся администраторами сервера или теми, кто совершает соединения через SSH через терминал или замазку, - это внезапное отключение сеанса с сообщением: “client_loop: send disconnect: Broken pipe“Полем
Большую часть времени это сообщение отключения появляется после периода, когда в сеансе не было выполнено командная строка SSHПолем Многие предпочитают время от времени помнить, когда открывается сеанс и дает больше “Enter” или “w” Чтобы сессия оставалась открытой. Лучшим решением является то, что это внезапное закрытие сеанса после периода “idle” не иметь места.
Как предотвратить внезапное завершение сеанса SSH с ошибкой customer_loop: отправить отключение: сломанная труба в терминале (Linux / Mac)
Как для Linux, так и для Mac, в конфигурацию SSH будет добавлена линия. Мы открываем и редактируем файл “ssh_config“Полем
sudo nano/etc/ssh/ssh_config
Добавляем линию:
Хозяин * ServeraLiveInterval 120
Мы сохраняем и закрываем файл “ssh_config“Полем Если мы находимся в Linux, нам придется перезагрузить сервис “SSHD”Полем
Связанный: Предотвратить время подключения SSH / разбитая труба
Директива “ServerAliveInterval“ Он отправит на 120 -второй интервалы нулевой пакет на сервер, чтобы поддерживать сеанс в жизни и, таким образом, предотвратить его внезапное закрытие.
Если вы меняете только SSH_CONFIG (а не SSHD_CONFIG), нет причин перезапустить SSHD.
Очень хорошее объяснение. Спасибо за вашу статью