I have a git server running for a small group to check into and I am wondering if there is a way to set it up so the user can log in with their password rather than having to use a public key?
Thanks for any help!
I have a git server running for a small group to check into and I am wondering if there is a way to set it up so the user can log in with their password rather than having to use a public key?
Thanks for any help!
You can set up a smart https transport on the Git server, which means you can use the Apache authentication mechanism (which can be linked to a LDAP for instance, allowing you to use your LDAP login/password).
Smart-HTTP is basically just enabling the new CGI script that is provided with Git called
git-http-backend
on the server.
This CGI will read the path and headers sent by the revamped git fetch and git push binaries who have learned to communicate in a specific way with a smart server.