10477777 发表于 2018-11-27 13:25:23

SVN、Apache和AD LDS的集成

  前提:
  1、SVN和AD LDS都已安装
  2、SVN和Apache已经集成
  步骤:
  1、打开Apache的httpd.conf文件,去掉下列Module的注释:
          LoadModule authnz_ldap_module modules/mod_authnz_ldap.so         
LoadModule ldap_module modules/mod_ldap.so         2、参照下列模板配置SVN
                     
#SVN项目名
  AuthName "ldaptest"
  
DAV svn
  
#SVN项目的路径            
SVNPath D:\CowiseDataCenter\team\svn-repository\projects\ldaptest            

#SVN项目的路径权限授权文件存放路径            
AuthzSVNAccessFile D:\CowiseDataCenter\team\svn-repository\conf\ldaptest.access            
   
#验证方式            
AuthType Basic            
AuthBasicProvider ldap            
AuthzLDAPAuthoritative off            
   
AuthLDAPURL "ldap://192.168.1.2:50000/DC=cowise,DC=com?name?sub?(objectClass=*)"
AuthLDAPBindDN "CN=proxyUser,CN=Users,DC=cowise,DC=com"            
AuthLDAPBindPassword abc
  
#对于所有用户都需要身份验证            
Satisfy Any            
Require valid-user            


        注意:AD和AD LDS在AuthLDAPURL属性上的写法是不一样的,注意查看



页: [1]
查看完整版本: SVN、Apache和AD LDS的集成