2024年3月14日发(作者:)

基于saslauthd构建AD验证的SVN服务器

硬件室技術文檔

文件編號版本總頁數

ASC-HD-12061.0.08

修訂記錄

NO.修訂日期版次頁次修訂內容/摘要

1

2014年12月06日1.0.0

8

2

3

4

5

6

7

8

9

10

發行章核准審查制訂部門

硬件室

檔案名稱

基于saslauthd构建

編號ASC-HD-版次1.0.0頁數8

AD验证的SVN服

务器

1206

开始就有讲到SVN大致有一下3种验证方式:

1. 明文记录conf/passwd文件

2. subversion + Apache + mod_dav模块,Windows Server AD域验证

3. subversion + Cyrus SASL,Windows Server AD域验证

第一种是既不安全也不方便管理;

第二种轻松简单就很容易整合AD验证,而且可以使用web的方式在线浏览svn库,支持较大规模的

开发,缺点就是Apache大大增加了攻击面,对于公司软件代码就是公司机密。访问使用http或者

https协议

第三种是通过独立服务器方式运行,svnserve相对apache轻量级,简单小巧。使用svn://自己的

一套协议进行通信。