四:SVN權限配置

4》權限配置 

項目倉庫目錄下的conf 目錄中 


第一步對svnserve.conf 文件作如下修改,找到以下四行:
#anon-access = read
#auth-access = write
#password-db = passwd
#authz-db = authz
將這四行前的“#”號去掉,並修改如下:
anon-access = none 不允許匿名用戶訪問
auth-access = write 通過驗證的用戶可以讀寫
password-db = passwd 用戶保存文件
authz-db = authz 權限管理文件


第二步對passwd中 添加一行
user1=user1passwd (前面是用戶名,後面是密碼)
ltw = ltwpasswd


第三步對authz中 作如下操作


[groups]
svngroup = ltw

[倉庫名:/]
@svngroup = rw 定義組svngroup下的所有用戶擁有 讀寫權限 (注意:rw權限具有繼承性,例如我們對於根目錄設置了有讀寫權限 則對於根目錄下的所有子目錄同樣具有讀寫權限)
user1 = r 定義用戶user1擁有讀權限
* = 其他用戶無任何權限





如果權限保護目錄爲中文,則必須將authz文件利用ultraedit工具轉存爲UTF-8 無BOM 格式
否則權限不生效
發佈了30 篇原創文章 · 獲贊 4 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章