集成Subversion - OpenLDAP - MS Active Directory

时间:2015-08-28 15:55:49

标签: svn openldap

我们计划将我们的Subversion安装与OpenLDAP集成以进行身份​​验证,因为在提交任何代码更改之前,所有用户都必须在Active Directory上进行身份验证。

任何人都已经做过这种整合。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

检查this

确保首先安装了Apache

我工作的指令示例:

LoadModule dav_svn_module     modules/mod_dav_svn.so

<Location /<your_desired_url>>
 DAV svn
 SVNPath <ph. path to repo>
 SVNReposName "anything can go here"
 AuthType Basic
 AuthName "anything can go here"
 AuthBasicProvider ldap
 AuthLDAPBindDN "CN=XXX,CN=XXX,DC=XXX,DC=XXX"
 AuthLDAPBindPassword "the_pwd_of_the_above"
 AuthLDAPURL "ldap://1.2.3.4:3268/DC=XXX,DC=XXX?sAMAccountName?sub?" NONE
 Require valid-user
 #Require ldap-group CN=XXX,CN=XXX,DC=XXX,DC=XXX
</Location>

最后一行,注释一个(#)可用于要求只有来自某个组的用户才能提交或读取存储库。