비밀번호를 한 번만 묻도록 설정 스크립트(BASH)를 변환하시겠습니까?

비밀번호를 한 번만 묻도록 설정 스크립트(BASH)를 변환하시겠습니까?

모든 설정을 사용하여 랩톱을 자동으로 설정하는 데 사용하는 스크립트가 있습니다. 나는 이 랩톱에서 다양한 Linux 배포판을 지속적으로 실험하므로 설치 후 모든 설정을 새로 가져오려면 이와 같은 스크립트가 있는 것이 매우 유용합니다. 잘 작동하지만 비밀번호를 여러 번 묻습니다. scp를 여러 번 사용하기 때문이라는 것은 알지만, 첫 번째 항목 이후에 내 비밀번호가 캐시되어 스크립트의 나머지 부분에 재사용될 수 있는지 확실하지 않습니다.

스크립트는 다음과 같습니다. http://pastebin.com/gHFr91Lf

답변1

마스터 연결을 생성하는 "null" SSH 세션을 백그라운드에서 생성합니다( 맨 페이지 의 ControlPath및 옵션 참조 ). 각 SSH/SCP 작업에 동일한 제어 설정을 사용하면 서버에 재인증하는 대신 기존 연결을 사용하게 됩니다. 스크립트가 완료되면 널 세션을 종료하는 것을 잊지 마십시오.ControlMasterssh_config(5)

관련 정보