저는 집에 있는 컴퓨터에서 일부 코드를 작업 중이며 원격 서버에 대한 CVS 업데이트를 수행하고 싶습니다. 직장에 있을 때는 비밀번호를 입력할 필요가 없지만 집에서는 CVS 업데이트를 할 때마다 비밀번호를 입력해야 합니다.
비밀번호 없는 공개/개인 SSH 키 쌍을 설정하는 방법에 대한 지침을 따랐습니다.http://www.ece.uci.edu/~chou/ssh-key.html
그러나 그 후에도 로컬 컴퓨터에서 CVS 업데이트(또는 CVS 관련 항목)를 수행할 때마다 SSH 비밀번호를 입력해야 합니다.
내가 무엇을 놓치고 있나요?
답변1
당신이 한 일은 SSH 인증을 설정하는 것이었고 SSH를 전송으로 사용하는 모든 것에 작동합니다. :ssh: 메소드를 사용하는 한 CVS에서는 작동합니다.
어떤 액세스 방법을 사용하고 있는지 확인하려면 체크아웃된 디렉터리에 있는 CVS/Root 파일을 살펴보세요.
:ext:[email protected]:
SSH를 통한 전송용.