Ich habe gesucht und gesucht, für was scheint wie Stunden, für eine Lösung für dieses Problem und nichts, was ich versucht habe funktioniert. Lassen Sie mich das alles vorwegnehmen, indem ich sage, dass ich, obwohl ich vorher schon einmal mit * nix gearbeitet habe, ein Noob bin, also bin ich mir sicher, dass ich irgendwo einen Schritt im Setup von Git verpasst habe.Git fragt nach Passwort
Ich habe eine Ubuntu-Box im Netzwerk eingerichtet, um unser neues Git Repo zu hosten. Die Box läuft mit Git, Gitosis und ViewGit. Alles scheint korrekt eingerichtet zu sein, und ich kann mir das Repo ansehen, das ich in ViewGit hinzugefügt habe. Das Problem ist, wenn ich den Repo über TortoiseGit in Windows klonen. Wenn ich die Adresse "[email protected]: /home/git/Plugins/.git/" eintippe, fragt es automatisch nach dem Passwort für den Benutzer "git" auf der Linux-Box. Ich kann diese Adresse von "git @" zu irgendeinem anderen Benutzernamen auf dem System ändern und es wird auch nach dem Passwort für diesen Benutzer fragen. In jedem Fall setzt die Eingabe des Passworts für diesen Benutzer den Klon des Repos auf das lokale System fort. Auch Verzweigungen, Puts und Pulls werden nach einem Passwort fragen, und wenn alles eingegeben wurde, funktioniert alles einwandfrei.
Ich habe die RSA-Pub-Datei in den Windows-Boxen, die ich versucht habe (über die Git-Bash) erstellt und gespeichert sie im Keydir-Ordner von Gitosis, sowie die Benutzer gitosis.conf-Datei (die Name der RSA-Datei minus .pub). Ich habe auch meine sshd_config-Datei so geändert, dass sie "AllowUsers git" und auch meinen Benutzernamen auf dem System enthält. Ich bin ratlos, scheint keine gute Idee zu sein, jedem, der Zugriff auf dieses Repository haben möchte, die Server-IP-Adresse, einen Benutzernamen und dann das Passwort für diesen Benutzernamen zu geben, damit sie Code herunterladen können. Danke für die Hilfe!
Das macht eigentlich alles noch schlimmer. Jetzt fragt es nach einem Benutzernamen und einem Passwort, wobei es wie zuvor zumindest den Benutzernamen selbst herausgefunden hat :( – user64718
Außerdem kann ich mit dem Benutzernamen und dem Passwort den Repo nicht mehr herunterladen. – user64718