Apache-2.2

如何設置 Trac 儲存庫身份驗證

  • August 3, 2011

我正在通過 apache 控制對儲存庫的使用者身份驗證。

所以我的 dav_svn.conf 如下:

AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /etc/apache2/dav_svn.passwd
AuthzSVNAccessFile /etc/apache2/svn_access_control

svn_access_control 如下:

[groups]
team = jjtt
admin = robu

[/]
@team = rw


[/wlp]
@team = rw
@admin = rw


[/wesys]
@team = rw

我也設置了trac登錄

  <LocationMatch "/trac/[^/]+/login">
     AuthType Basic
     AuthName "Trac"
     AuthUserFile /etc/apache2/dav_svn.passwd
     Require valid-user
   </LocationMatch>

但我也想控制對儲存庫瀏覽的訪問。在 trac 中,我可以控制一些事情,但不能控制儲存庫訪問。我怎樣才能將類似的東西添加到跟踪中AuthzSVNAccessFile

看看Trac 細粒度權限

引用自:https://serverfault.com/questions/297038