集成颠覆 - 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>
最后一行注释 (#) 可用于要求只有来自某个组的用户才能提交或读取存储库。
我们计划将我们的 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>
最后一行注释 (#) 可用于要求只有来自某个组的用户才能提交或读取存储库。