新聞中心
上一節(jié)關(guān)于Subversion用戶權(quán)限配置我們了解到Subversion有兩種使用方式,本節(jié)還是針對(duì)Apache方式進(jìn)行介紹,主要包括Apache方式下的權(quán)限管理和分組管理,下面就這個(gè)問(wèn)題來(lái)詳細(xì)說(shuō)說(shuō)吧。

在鎮(zhèn)海等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站制作、成都網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)制作按需求定制設(shè)計(jì),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),成都品牌網(wǎng)站建設(shè),成都全網(wǎng)營(yíng)銷推廣,成都外貿(mào)網(wǎng)站建設(shè),鎮(zhèn)海網(wǎng)站建設(shè)費(fèi)用合理。
Apache方式下的權(quán)限管理
Subversion用戶權(quán)限配置中,進(jìn)行Apache方式下的權(quán)限管理,首先我們要?jiǎng)?chuàng)建一個(gè)用戶robert。由于是第一次創(chuàng)建用戶,我們必須同時(shí)創(chuàng)建一個(gè)用戶口令文件:htpasswd-cauthfilerobert
這時(shí),會(huì)提示輸入用戶密碼以及確認(rèn)用戶密碼。htpasswd程序會(huì)將用戶密碼進(jìn)行散列運(yùn)算后保存在authfile中。創(chuàng)建第二個(gè)用戶時(shí),我們就不必輸入-c開(kāi)關(guān)了。
htpasswdauthfileharry
如果想要?jiǎng)h除某個(gè)用戶,我們可以使用下列指令:htpasswd-Dauthfileharry,這樣,harry就被從authfile中刪除了。
這時(shí),Subversion的權(quán)限管理問(wèn)題就轉(zhuǎn)化為了Apache的權(quán)限管理問(wèn)
題了。我們將前述的目錄配置做一下修改:
- DAVsvn
- SVNPath/home/svn/projectA
- AuthTypeBasic
- AuthName"SubversionprojectA"
- AuthUserFile/home/svn/projectA/authfile
- Requirevalid-user
- Location>
這樣,對(duì)projectA訪問(wèn)就必須提供authfile中記錄的用戶和正確密碼才可以進(jìn)行了。
Apache方式下的分組管理
Subversion用戶權(quán)限配置中,進(jìn)行Apache方式下的分組管理,有時(shí)我們希望能夠?qū)⒍鄠€(gè)開(kāi)發(fā)人員編為一組,使用組的方式來(lái)為項(xiàng)目設(shè)定權(quán)限。比如projectA項(xiàng)目只有屬于groupA的成員才可以存取。下面我們來(lái)介紹其配置方法。
這里,我們就要用到mod_authz_svn提供的功能了。我們對(duì)httpd.conf中的目錄配置再做一次修改:
- DAVsvn
- SVNParentPath/home/svn/
- AuthzSVNAccessFile/home/svn/authz.conf
- AuthTypeBasic
- AuthName"SubversionprojectA"
- AuthUserFile/home/svn/projectA/authfile
- Requirevalid-user
- Location>
大家可以注意到,這里使用了另一個(gè)配置文件:authz.conf他的大致結(jié)構(gòu)如下:
- [groups]
- everyone=robert,tommy,songjy,zhengyong,orcus,zhangq
- groupA=robert,zhangq
- groupB=orcus,tommy
- [projectA:/]
- @groupA=rw
- @everyone=r
- [projectB:/]
- @everyone=r
- @groupB=rw
Ok,我想大家應(yīng)該已經(jīng)明白Subversion用戶權(quán)限配置了。:)
當(dāng)前題目:Apache下Subversion用戶權(quán)限配置經(jīng)典解析
URL鏈接:http://www.5511xx.com/article/cdcppgs.html


咨詢
建站咨詢
