加入收藏 | 设为首页 | Life家族 | SCMLife | RMLife | PMLife | SQALife | TESTLife | 企业VIP专区 | 中文化荣誉殿堂
 
发新话题
打印

[求助] svn在linux下如何用windows域用户做认证?( 此文章被查看:527次,被回复:4篇!! )

svn在linux下如何用windows域用户做认证?

svn在linux下如何用windows用户做认证?



© 本文为 听雨屋檐人SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员
clearcase+clearquest个人博客:听雨屋檐人的博客
听雨屋檐人的淘宝小店!:听雨屋檐人的淘宝小店,欢迎光临

TOP

有没有达人帮忙解决下啊?



© 本文为 听雨屋檐人SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员
clearcase+clearquest个人博客:听雨屋檐人的博客
听雨屋檐人的淘宝小店!:听雨屋檐人的淘宝小店,欢迎光临

TOP

参考下面的配置文件
注意:需要在你的配置中添加
LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
LoadModule dav_svn_module     modules/mod_dav_svn.so
LoadModule authz_svn_module   modules/mod_authz_svn.s
这三个模块,其中authnz_ldap_module是apache 2.2才有的


<Location /repo/>
DAV svn
        AuthBasicProvider ldap
        AuthType Basic
        AuthzLDAPAuthoritative off
        AuthLDAPURL "ldap://IP_of_domain-controller:3268/DC=cnt01,DC=local?sAMAccountName?sub?(objectClass=*)" NONE
       AuthLDAPBindDN account@mydomain.com
        AuthLDAPBindPassword 12345678
        SVNListParentPath on
        SVNParentPath /pathtorepository
        SSLRequireSSL
        AuthName "My Subversion"
        AuthzSVNAccessFile /pathtorepository/conf/svnaccessfile
        Require valid-user
</Location>


然后在权限控制文件中,根目录权限至少设置为:
* = r

然后再在各个目录里把设置具体的权限设置好,使用的是windows domain的account name



© 本文为 culpaSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

引用:
原帖由 culpa 于 2008-11-12 21:55 发表
参考下面的配置文件
注意:需要在你的配置中添加
LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
LoadModule dav_svn_module     modules/mod_dav_svn.so
LoadModule authz_svn_module   modules/mo ...
楼上的能具体一些吗?我是初用svn的人!不知道具体的权限配置怎么写!

© 本文为 听雨屋檐人 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
clearcase+clearquest个人博客:听雨屋檐人的博客
听雨屋檐人的淘宝小店!:听雨屋檐人的淘宝小店,欢迎光临

TOP

SSLRequireSSL

怎么加呀,我没加这层
我这么写的
<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>

<Location /svn>
   DAV svn
   SVNParentPath C:\svn_repository
   AuthType Basic
   AuthName "Subversion svn_repository"
   AuthUserFile C:\svn_repository\passwd
   AuthzSVNAccessFile C:\svn_repository\svnaccessfile.auth
   #<LimitExcept GET PROPFIND OPTIONS REPORT>
       Require valid-user
   #</LimitExcept>
</Location>
这是windows环境下的collabnet subversion的配置,能给我分析一下,跟楼上的缺陷吗

© 本文为 yanaZhang 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

发新话题