ssh 매뉴얼 페이지에는 여러 SSH 세션에서 다음 세 가지 명령을 실행할 수 있다고 나와 있습니다.
- "cancel"(전달 취소)
- "exit"(마스터에게 종료를 요청),
- "stop"(호스트에 추가 멀티플렉싱 요청 수락을 중지하도록 요청)
"exit"를 호출하면 내 pid가 사라지고 "cancel"을 호출하면 lsof는 내 기본 SSH 세션만 표시하고 나머지 포트 전달은 사라지기 때문에 "exit"의 기능을 알고 있다고 생각합니다. 하지만 "Exit" 또는 "Stop"을 호출하면 같은 일이 발생하는 것 같습니다. 그렇다면 그들 사이의 차이점은 무엇입니까?
답변1
exit
실행 중인 모든 다중 방향 연결이 종료됩니다. stop
새로운 멀티플렉스 연결은 단순히 허용되지 않습니다. 세션이 열려 있으면 종료되지만 exit
자동으로 닫힐 때까지 유지됩니다 stop
.