답변:
예, 종료하는 ssh 연결을 재사용하고 원하는 터미널에서 ssh를 열 수 있습니다. 이 참조 대답 세부 사항에 대한 StackOverflow의 질문에를 :
-M을 사용하여 첫 번째 연결을 여는 경우 :
ssh -M $REMOTEHOST
이후의 $ REMOTEHOST 연결은 마스터 ssh에 의해 설정된 연결에서 "피기 백"됩니다. 가장 눈에 띄게는 추가 인증이 필요하지 않습니다. 자세한 내용은 "ControlMaster"에서 man ssh_config를 참조하십시오. -S를 사용하여 공유 소켓에 대한 경로를 지정하십시오. 구성 파일을 대신 사용하여 연결 공유를 구성하기 때문에 기본값이 무엇인지 잘 모르겠습니다.
내 .ssh / config 파일에는 다음 줄이 있습니다.
host * ControlMaster auto ControlPath ~/.ssh/ssh_mux_%h_%p_%r
이런 식으로, 나는 -M 또는 -S를 사용하는 것을 기억할 필요가 없습니다. ssh는 호스트 / 포트 / 사용자 이름 조합에 대해 공유 가능한 연결이 이미 있는지 확인하고 가능하면이를 사용합니다.