Ich verwende likewise-open
um mich mit einem Windows AD zu verbinden, und ich kann AD-Benutzer sehen.
Was soll ich tun, um einen Benutzer für Git zu authentifizieren, wenn ich in ein Git-Repository pushe und daraus pulle? Wo wird das konfiguriert?
Akzeptierte Antwort:
Dieses Skript gibt es bereits für group Benutzerauthentifizierung über AD innerhalb von gitolite , im contrib/ldap
Verzeichnis.
Es bleibt die Idee, eine Zwischenschicht (hier mit Gitolite, eine ssh-basierte Schicht durch erzwungene Befehle) zu haben, die in der Lage ist, einen Git-Befehl basierend auf dem Ergebnis einer LDAP-Abfrage zu autorisieren.