SSH 클라이언트 연결 끊김을 감지하는 방법

SSH 클라이언트 연결 끊김을 감지하는 방법

SSH 클라이언트가 내 서버에서 연결이 끊어지면 어떻게 감지할 수 있나요? 클라이언트와의 연결이 중단되면(클라이언트가 연결 끊기 명령을 보내지 않음) 내 서버 응용 프로그램은 표준 입력을 통해 문자 0xFF를 받습니다. sshd_config에서 KeepAlive 및 ClientAlive 매개변수를 사용해 보았지만 연결이 절대 닫히지 않습니다(SIGHUP, SIGTERM 또는 기타 신호를 받지 못합니다).

반면에 중단된 연결을 어떻게 닫을 수 있나요? 여러 연결이 설정되어 있고 나머지는 잘 작동합니다. SSH 서버를 다시 시작하는 것은 해결책이 아닙니다.

관련 정보