최근에 SSH 키와 그 밖의 모든 것을 사용하여 Cygwin 환경에 Gitolite를 설치했습니다.Gitolite authorized_keys 파일을 업데이트하지 않습니다
성공적으로 Gitolite를 설치하고 gitolite-admin
저장소에 액세스하여 새 키를 구성하고 넣었습니다. 나는 그때 ssh를 통해 내 서버를 입력
... 새로운 저장소 또는 다시 gitolite-admin
저장소에 액세스 할 수없는 것으로 나타났습니다 눈치 때까지 commit
테드와 push
에디션은 모든 것이 잘 때 gitolite는 대중을 모두 삭제하는 것이 키가 authorized_keys
인 경우 SSH로 구성된 기본 SSH 키를 제외하고
후크가 전파되는 경우 내가 확인하고 모든 것이 잘 보인다 - Gitolite는 새로운 저장소를 생성하고 새로운 gitolite.conf
내가 놓친 모르는 컴파일 - 뭔가 잘못하지만 난 아이디어를 필요는 없습니다 그것이 무엇인지.
내가 본 마지막 파일 ~/.gitolite/src/sshkeys-lint
은 authorized_keys
파일을 관리하지만 쉘 스크립트 언어를 잘 이해하지 못합니다.
'authorized_keys' 파일에 권한 문제가있을 수 있다고 생각하십니까? – Nic
'authorizad_keys'는'~/.gitolite/src/gl-setup-authkeys --batch ~/.gitolite/keydir'를 실행하면 ssh를 통해 접근 할 수 있기 때문에 git 사용자가 600 퍼미션을 읽을 수 있습니다. .. authorized_keys'가 업데이트되고 모든 것이 옳다. 나는 그것을해야만하고 자동적으로 트리거하지 않는다. – Rafael
@melee는 문법 검사에 감사한다. 내 질문/대답을 더 잘 쓰려고 노력할 것입니다. – Rafael