git über ssh: Repository-Lesezugriff verweigert

Habe ich einen git-server auf Linux, und es funktioniert Super:

[git@HOST ~]$ git clone -v git://HOST.com/repositories/Extras
Cloning into Extras...
remote: Counting objects: 12, done.
remote: Compressing objects: 100% (12/12), done.
remote: Total 12 (delta 3), reused 0 (delta 0)
Receiving objects: 100% (12/12), 23.54 MiB | 16.63 MiB/s, done.
Resolving deltas: 100% (3/3), done.

Beachten Sie, dass HOST.com ist nicht real. 🙂

Ich würde jetzt gerne die gleiche Sache arbeiten über SSH, so kann ich hinzufügen, Privatsphäre und Authentifizierung. Im moment ist es nicht funktioniert:

[git@HOST ~]$ git clone -v ssh://HOST.com/repositories/Extras
Cloning into Extras...
Enter passphrase for key '/home/git/.ssh/id_rsa':
ERROR:gitosis.serve.main:Repository read access denied
fatal: The remote end hung up unexpectedly

Sieht es aus wie die SSH-Verbindung funktioniert, aber git ist, dass einige Berechtigungen Probleme. SELinux nicht aktiviert.

In /var/log/messages sehe ich die folgenden:

Sep 23 16:26:18 HOST sshd[32115]: Accepted publickey for git from X.X.X.X port 51023 ssh2
Sep 23 16:26:18 HOST sshd[32116]: fatal: mm_request_receive: read: Connection reset by peer
Sep 23 16:26:18 HOST sshd[32115]: pam_unix(sshd:session): session opened for user git by (uid=0)
Sep 23 16:26:19 HOST sshd[32121]: Received disconnect from X.X.X.X: 11: disconnected by user
Sep 23 16:26:19 HOST sshd[32115]: pam_unix(sshd:session): session closed for user git

Jemand ein paar Tipps, wo ich anfangen zu suchen?

Dank!
Mike

  • Ich hatte noch nie Glück mit Git/SSH, wenn der Schlüssel eine passphrase.
  • gitosis wurde nicht aktualisiert seit 2009. Betrachten Sie die Aktualisierung auf gitolite
  • Auch die Vereinbarung mit @knittl. Gitolite ist ein Traum und eine Hälfte.
  • Ich finde Gitosis eine viel elegantere Lösung als Gitolite. Wenn ich machten einen Schritt von Gitosis würde ich wahrscheinlich schauen Sie in Gitorious, die eine web-Benutzeroberfläche für die Steuerung von repositories.
InformationsquelleAutor Mike Bobbitt | 2011-09-23
Schreibe einen Kommentar