小编rlb*_*ond的帖子

通过 Windows 域登录验证 SVN 用户

我刚刚为我大学的实验室设置了一个 SVN 服务器(在 Windows XP 机器上)。现在,任何人都可以匿名访问和提交到存储库。

我想只允许我们 AD 域上的某些用户访问存储库。如果可能,我还希望密码与域的密码相同。

这是可能的吗?

解决了

我安装了 mod_auth_sspi 并使用以下内容配置了我的 httpd.conf:

DAV svn SVNPath "R:\SVN"

AuthName "SVN Server"
AuthType SSPI
SSPIAuth On
SSPIAuthoritative On
SSPIDomain AD
SSPIOfferBasic On
Require valid-user

AuthzSVNAccessFile "r:/svn/svnaccess.conf"
Run Code Online (Sandbox Code Playgroud)

并在 svnaccess.conf 中:

[groups]
dev = AD\user1, user1, AD\user2, user2

[/]
@dev = rw
Run Code Online (Sandbox Code Playgroud)

active-directory svn svnserve apache-2.2

2
推荐指数
1
解决办法
2041
查看次数

标签 统计

active-directory ×1

apache-2.2 ×1

svn ×1

svnserve ×1