원격 셸과 SOCKS로 전달된 연결은 하나의 SSH 전송 위에 있는 별개의 채널이다. 셸을 끝내도 동적 전달을 사용하는 브라우저 연결이 반드시 끝나는 것은 아니다. OpenSSH는 로그아웃 시 전달된 연결이나 X11 세션이 끝나기를 기다린다고 문서화한다.

질서 있는 종료를 위해서는 전달을 사용하는 작업을 닫고 그 채널이 끝나도록 둔다. 브라우저 창을 닫아도 백그라운드 브라우저 프로세스와 연결이 계속 실행될 수 있으므로 리스너를 아직 사용하는 프로세스를 확인한다.

적절한 대화형 세션에서는 OpenSSH의 기본 이스케이프 명령으로 전달된 연결을 나열하거나 명시적으로 연결을 끊을 수 있다. 사용 가능 여부는 해당 세션과 그 이스케이프 설정에 달려 있다. 백그라운드 ssh -N 프로세스에 대화형 이스케이프 텍스트를 보내는 것은 일반적인 종료 인터페이스가 아니다.

전송을 중단하기 전에 연결 공유 master가 이를 소유하는지 확인한다. 다른 세션이 같은 연결에 의존할 수 있다.

ExitOnForwardFailure는 요청된 전달 구성의 수립 실패를 제어한다. “마지막 웹사이트 요청 후 종료”나 “셸이 끝나면 모든 채널 종료”를 정의하지 않는다. 종료 시의 선택은 남은 작업을 소진할지 의도적으로 중단할지이다.

관련 글