2016-10-03 2 views
1

gitoliteèadmin repo의 keydir에 ssh 키와 PUB 키를 생성했습니다.
내 지역의 Repo를 복제하면 비밀번호를 묻습니다.
이미 기존 사용자가 Repo를 복제 할 수 있습니다.GIT git clone에서 암호를 묻는 곳

Authorised_keyskeydir에서 변경 작업을 완료하면 파일이 업데이트되지 않습니다.
푸시로 keydir 최신으로 보여줍니다.

authorised_keys (~git/.ssh) 파일을 이전처럼 자동으로 업데이트 하시겠습니까?
keydir에서 PUB 키를 업데이트하면 자동으로 실행됩니다.

답변

2

keydir은 사용중인 것을 의미합니다. gitolite을 의미합니다.

특히, the gitolite_admin repo을 복제하고 새 사용자를 선언하려고 시도했습니다. keydir에서 푸시로

는 자식의 상태를 확인 날짜

까지 모든 것을 보여줍니다 당신이 변경 사항을 커밋 추가해야합니다 (즉, keydir 폴더에 새 공개 키 파일)을 시도하기 전에 밀어. baron로서

in the comments가 SSH는 Z ed_keys은 S ed_keys을 authori하지 ~/스푸핑/authori 공개 키를 검증 할 것으로 예상 추가한다.
질문에 오타가 아닌 경우 파일 이름을 수정하십시오.

+0

안녕하세요, 우리는 gitolite를 사용하고 있습니다. 예, 새로운 pub 키를 사용하여 새 사용자를 추가하려고합니다. git add를했다. & 커밋하고 원격으로 푸시하십시오. 모든 것이 잘 작동합니다. 그러나 pubkey는 authorused_keys 파일에서 업데이트하지 않습니다. 수동으로 pubkey를 복사 (git add, commit & push 키 dir 아래에 추가 한 후)하면 암호를 묻지 않고 잘 작동합니다. 그래서, 우리가 필요로하는 것은 keydir 아래에 새 사용자를 추가 할 때 pub 키를 자동으로 트리거해야한다는 것입니다. 지난 15 일 동안 정상적으로 작동하지 않기 전에 작동하지 않습니다. – Kumar

+0

@Kumar 정확하니 git 상태를 확인하십시오 : gitolite_admin 저장소를 복제 관리 했습니까? – VonC

+0

예, git status가 수행 한 작업을 보여줍니다. – Kumar

관련 문제