集成颠覆 - OpenLDAP - MS Active Directory

Integration Subversion - OpenLDAP - MS Active Directory

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

有人做过这种集成。任何帮助将不胜感激。

检查 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>

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