2013-04-11 1 views
2

이미 설치된 SSH 터널이 있고 각 작업에 대해 ssh 서버를 사용하여 재 인증을 최소화하려는 경우 기존 터널을 사용하여 SCP를 사용하는 SSH 서버에서 파일을 가져 오는 방법이 있습니까? 로컬 머신은 재 인증하지 않아도됩니까?기존의 SSH 연결을 사용하고 재 인증없이 해당 터널을 통해 SCP를 실행할 수 있습니까?

나는 ssh 키 사용을 피하려고하는데, 나는 bash 스크립트에 암호를 입력해야하는 시간을 최소화하고 싶다.

ssh -t [email protected]_server "*creates a build file...*" 

일단 명령이 완료되면 build_server에 파일이 있습니다. 그래서 위의 터널이 아직 열려 있다면 로컬 시스템의 터널을 사용하여 SCP를 실행하고 파일을 로컬 시스템의 데스크탑으로 가져 오는 방법이 있습니까?

답변

3

예, 세션 공유 가능 : man ssh_configControlMaster 및/또는 herehere을 검색하십시오. 이게 너가 찾고있는거야?

+2

이 정보는 내가 찾고있는 것입니다! 고맙습니다. –

+0

[su]에 [조금 더 자세히] (https://superuser.com/a/1291166/86708)를 추가했습니다. – jpaugh