Bitnami와 함께 최신 GitLab을 설치했습니다. 하지만 중앙 리포에 내 업데이트를 보낼 수는 없습니다. 항상 비밀 번호를 묻습니다. 로컬 서버에 설치하고 도메인 이름을 로컬 IP로 지정했습니다. 공개 키는 /hom/git/.ssh/authorised_keys 목록에서 업데이트됩니다. Git 사용자 암호를 묻습니다. 도와주세요.GitLab : Repo를 푸시하거나 복제 할 수 없어서 비밀번호가 필요하지 않습니다.
답변
이상합니다. SSH 서버가 authorized_keys 파일을 사용하도록 구성되었는지 확인할 수 있습니까?
을/etc/SSH/sshd_config를
PubkeyAuthentication 예
당신이 스푸핑에 대한 파일 권한을 확인 할 수/authorized_keys에이 파일을? 소유자는 git 사용자 여야합니다. 이전에 Gitlab 버전을 설치 했습니까? 어쩌면 Gitolite가 이미 설치되어 당신은 내가 당신의 자식 명령이
git clone [email protected]:project.git
아니면
sudo git clone [email protected]:project.git
는 때때로 우리가 얻을이 같은 것으로 가정
GitLab 5.위한 gitlab 쉘을 사용할 필요가 우리가 사용하고있는 사용자 계정과 섞여있다. sudo
을 실행하면 명령이 루트로 실행되고 있음을 의미합니다. 그리고 루트 용 SSH 키를 만들어 Gitlab에 넣었습니까? 다른 경우에는 sudo ssh-keygen
을 사용하여 SSH 키를 만들었지 만 git를 정상적으로 실행하면 git 명령이 활성 사용자로 실행되고 있음을 의미합니다.
Gitlab에 넣는 SSH 키와 겹칠 수도 있습니다.
아직 필요하지 않은지 잘 모르겠지만 웹 훅을 사용하는 경우 Ubuntu에서 Apache는 일반적으로 www- 데이터로 실행됩니다. 따라서 웹 후크가 작동하려면 www 데이터 사용자를위한 SSH 키를 만들어야합니다.
나는 가상 머신 (xenserver)과 우분투 서버 12.x LTS에서 어제 gitlab을 설정했다. 나는 똑같은 문제가 있었다.
나는 내 ssh 키와 그 모든 것을 설정했지만 아직 아무것도 아닙니다. 하나 또는 둘 모두가 고정 된 경우
내가 2 일, 확실하지 않았다 ...첫째, 자식을 설치 한 (!). 나는 그것이 gitlab과 함께 올 것이라고 생각했지만, 그렇지 않았다.
sudo apt-get install git
gitlab을 설치하면 'git'사용자가 생성되지만 홈 디렉토리에는 나타나지 않습니다. 나는 그 후 시스템을 다시 시작
sudo passwd git
:
나는 자식 암호를 설정합니다. 나는 원격 위치에서 많은, 많은 기계에서 자동 및 원격 업데이트를 배포하는 자식/gitlab을 사용할git clone [email protected]:test-group/test-repo.git
: 나는 다음과 같이 당겨/푸시 할 수 있었다. 나는 아직도 그것을하는 방법을 알아낼 수 없다. gitlab에서 사용자를 생성하고 사용자 권한을 기반으로 푸시/풀할 수 있다고 생각했지만 어떻게해야하는지 알 수 없습니다.
행운을 빈다.
- 1. Gitlab CI는 gitlab repo를 복제 할 수 없습니다
- 2. Gitlab : SSH를 통해 Repo를 복제 할 수 없습니다.
- 3. git : 갑작스럽게 푸시하거나 복제 할 수 없거나 무엇이든
- 4. 서버에 자식 repo를 복제 할 수 없습니다.
- 5. Apache 2.4에서 하위 도메인의 비밀번호가 필요하지 않습니다.
- 6. git repo를 복제 할 수 없습니다.
- 7. mrt가 repo를 복제 할 수 없습니다
- 8. Debit Wheezy에서 GitLab 설치시 initctl이 필요하지 않습니다
- 9. GitLab CI runners 토큰 (버전 8.12.0-rc6-ee)을 사용하여 git repo를 복제 할 수 없습니다.
- 10. GitLab 복제 초기화가 느림
- 11. 하위 모듈을 사용하여 git repo를 복제 할 수 있습니까?
- 12. git repo를 복제 할 수 없기 때문에 Jenkins 빌드가 실패합니다.
- 13. Heroku에서 내 git repo를 복제 할 수 없습니다.
- 14. 리모컨에서 repo를 복제 할 수 없습니다. ssh 키 식별 오류
- 15. TortoiseGit으로 우분투 서버에서 git repo를 복제 할 수 없습니다
- 16. https를 통해 Bitbucket Repo를 복제 할 수 없음
- 17. Chef 서버에서 Git Chef-repo를 복제 할 수 있습니까?
- 18. 비밀번호가 맞지만 비밀번호가 정확하지 않습니다.
- 19. 젠킨스 작업 내에서 gitlab repo를 SCM
- 20. gitlab 셀프 호스트 호스팅 gitlab
- 21. JGit 내가 JGit에서 복제 명령을 사용하여 REPO를 복제 할 수 있어요 코드
- 22. gitlab SSH 주요 프로젝트 복제 문제
- 23. 복제 된 Repo를 git repo에 포함합니다.
- 24. 왜 Facebook 앱이 작동하기 위해 앱 비밀번호가 필요하지 않았습니까?
- 25. $ 게시 할 수 없어서 PHP가 이메일을 보냈습니다.
- 26. md5 비밀번호가 일치하지 않습니다.
- 27. 원격 github에서 복제 된 Repo를 가져올 수 없습니다.
- 28. 해시 비밀번호가 일치하지 않습니다.
- 29. 비밀번호가 올바르게 유효하지 않습니다.
- 30. MSysGit Repo를 찾을 수 없습니다.
클라이언트에서 도메인 이름을 핑 (ping) 할 수 있습니까? 어떤 고객이 있습니까? (Windows, Unix?)'git'의 어떤 버전을 클라이언트에 가지고 있습니까? 서버의'~ git/.ssh/authorized_keys' 파일에'gitlab-shell'이 보이십니까? – VonC
나는 이것을 몇 달 동안 애써왔다. 이 github 문제를 한번보세요. – spuder
https://github.com/gitlabhq/gitlabhq/issues/search?q=1875 나중에 bitnami없이 gitlab 4.2를 시도했는데 정상적으로 작동합니다. gitlab 5에는이 문제가 있습니다. – merp