способ обнаружения отключения клиента ssh

способ обнаружения отключения клиента ssh

Как определить, когда SSH-клиент отключается от моего сервера? Если соединение с клиентом прерывается (клиент не отправляет команду отключения), мое серверное приложение получает символ 0xFF через стандартный ввод. Я пытаюсь использовать параметры KeepAlive и ClientAlive в sshd_config, но соединение никогда не закрывается (я не получаю никаких сигналов типа SIGHUP, SIGTERM или других).

С другой стороны, как закрыть зависшее соединение? Установлено несколько соединений, а остальные работают хорошо. Перезапуск SSH-сервера не является решением.

Связанный контент