成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Apache下Subversion用戶權限配置經典解析

開發 項目管理
本文主要Subversion用戶權限配置,Subversion有兩種使用方式,本文主要針對Apache使用方式進行介紹,希望對大家學習有所幫助。

上一節關于Subversion用戶權限配置我們了解到Subversion有兩種使用方式,本節還是針對Apache方式進行介紹,主要包括Apache方式下的權限管理和分組管理,下面就這個問題來詳細說說吧。

Apache方式下的權限管理

Subversion用戶權限配置中,進行Apache方式下的權限管理,首先我們要創建一個用戶robert。由于是第一次創建用戶,我們必須同時創建一個用戶口令文件:htpasswd-cauthfilerobert
這時,會提示輸入用戶密碼以及確認用戶密碼。htpasswd程序會將用戶密碼進行散列運算后保存在authfile中。創建第二個用戶時,我們就不必輸入-c開關了。
htpasswdauthfileharry
如果想要刪除某個用戶,我們可以使用下列指令:htpasswd-Dauthfileharry,這樣,harry就被從authfile中刪除了。
這時,Subversion的權限管理問題就轉化為了Apache的權限管理問
題了。我們將前述的目錄配置做一下修改:
 

  1. <Location/projectA> 
  2. DAVsvn  
  3. SVNPath/home/svn/projectA  
  4. AuthTypeBasic  
  5. AuthName"SubversionprojectA"  
  6. AuthUserFile/home/svn/projectA/authfile  
  7. Requirevalid-user  
  8. Location> 

這樣,對projectA訪問就必須提供authfile中記錄的用戶和正確密碼才可以進行了。

Apache方式下的分組管理

Subversion用戶權限配置中,進行Apache方式下的分組管理,有時我們希望能夠將多個開發人員編為一組,使用組的方式來為項目設定權限。比如projectA項目只有屬于groupA的成員才可以存取。下面我們來介紹其配置方法。
這里,我們就要用到mod_authz_svn提供的功能了。我們對httpd.conf中的目錄配置再做一次修改:

  1. <Location/projectA> 
  2. DAVsvn  
  3. SVNParentPath/home/svn/  
  4. AuthzSVNAccessFile/home/svn/authz.conf  
  5. AuthTypeBasic  
  6. AuthName"SubversionprojectA"  
  7. AuthUserFile/home/svn/projectA/authfile  
  8. Requirevalid-user  
  9. Location> 

大家可以注意到,這里使用了另一個配置文件:authz.conf他的大致結構如下:

  1. [groups]  
  2. everyone=robert,tommy,songjy,zhengyong,orcus,zhangq  
  3. groupA=robert,zhangq  
  4. groupB=orcus,tommy  
  5. [projectA:/]  
  6. @groupA=rw 
  7. @everyone=r  
  8. [projectB:/]  
  9. @everyone=r  
  10. @groupB=rw 

Ok,我想大家應該已經明白Subversion用戶權限配置了。:)

【編輯推薦】

  1. MyEclipse6.0集成SVN及配置詳解
  2. Subversion和TortoiseSVN如何在Windows下進行構建SVN版本控制
  3. 基于Java的svn客戶端工具JavaSVN 1.1.0.beta發布
  4. 七步搞定Subversion服務器在Ubuntu下的配置
  5. Subversion日期解析函數緩沖區溢出漏洞

 

責任編輯:佚名
相關推薦

2010-05-19 12:50:52

Subversion服

2010-05-19 14:37:00

Subversion用

2010-05-19 14:28:18

Subversion權

2010-05-12 18:05:45

linux下subvesubversionapache配置

2010-05-19 14:05:59

Subversion+

2010-05-19 13:44:42

Subversion+

2010-05-27 17:17:37

Subversion入

2010-05-18 12:50:47

Subversion配

2010-05-21 14:42:29

CentOS下Apac

2010-05-21 12:50:45

Subversion快

2010-05-17 14:11:35

Subversion

2010-05-12 17:04:31

Subversion

2010-05-21 14:12:55

CentOS下Apac

2010-05-31 17:07:25

SVN權限配置手冊

2010-05-18 18:28:05

安裝Subversio

2010-05-14 13:21:39

Subversion1

2009-02-06 13:19:02

JSP配置Tomcat

2010-05-13 10:26:42

Subversion配

2010-05-18 17:39:28

Subversion配

2010-08-31 16:47:43

DHCP服務器
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 最新中文字幕在线 | 亚洲区中文字幕 | 色婷婷一区二区三区四区 | 一区在线免费视频 | 成人av片在线观看 | 亚洲精品一 | 有码在线| 男人av在线播放 | 日韩一区二区三区在线视频 | 国产伦精品一区二区 | 日韩一区二区av | 国色天香综合网 | 中文字幕在线观看一区 | av中文字幕网 | 中文字幕在线一 | 伊人久久免费视频 | 亚洲一区二区高清 | 欧美一区二区另类 | 毛片久久久 | 日本黄色片免费在线观看 | 欧美一区视频在线 | 91免费入口 | 华人黄网站大全 | 国产精品中文字幕在线播放 | 亚洲精品久久久久久国产精华液 | 一区二区三区欧美在线观看 | 孕妇一级毛片 | 久久国产精品视频观看 | 韩国av一区二区 | 亚洲日韩欧美一区二区在线 | 亚洲精品一 | 日本中文字幕一区 | 午夜免费av | 日本三级播放 | 国产精品视频免费观看 | 国产成人精品免费视频大全最热 | 久久欧美精品 | 日韩欧美在线一区 | 国产精品久久在线 | 日本午夜免费福利视频 | 91免费电影 |