GIT中的用户名和密码

时间:2016-05-13 09:16:57

标签: git

我目前在我的linux私有git服务器上有基于ssh的身份验证。但我想为它而不是ssh密钥创建用户名和密码验证。用户都有Windows系统。我该怎么办呢?

2 个答案:

答案 0 :(得分:0)

您需要设置一个侦听器,该侦听器将访问Windows用户使用的LDAP(假设他们已经必须在其Windows工作站上进行身份验证)。

这通常是一个Apache:

参见" Git with Ldap on Ubuntu with Apache"举一个具体的例子。

如果您的Windows用户未对自己进行身份验证,则需要设置ldap server in which you insert some ldif user files(如此ldif file
然后,相同的apache可以联系您自己的ldap服务器。

答案 1 :(得分:0)

直接使用gitlab(一种类似Gitbucket的软件)作为远程服务器,不仅支持SSH,而且还支持HTTP