2016-05-13 231 views
-4

我目前在我的linux私人git服务器中拥有基于ssh的身份验证。但我想为它创建用户名和密码认证,而不是ssh密钥。用户都拥有windows系统。我应该怎么做呢?Git中的用户名和密码

回答

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服务器。