码迷,mamicode.com
首页 > 其他好文 > 详细

svn中authz配置文件总结

时间:2016-02-25 21:29:10      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:svn中的authz配置简单解释

svn+apache的配置文件无非就是subversion.conf有关apache的给svn的模块配置)  authz(用户角色权限配置) passwd(用户密码)

passwd无非就是新建用户或者修改密码用。

authz相对较为复杂,下面举个例子

[group]
admin = aaa,bbb,ccc
vip = a1
man = b1
custom = c1   //这里先设定有这么多个角色和用户
        //假设库的名字叫cp
        //下面在cp下建立2个平行的目录vip和main
[/]
@admin=rw     //表示根目录下只有admin才有读写权限  
[cp:/]
*=r         //在cp库下,除了admin下,所有人都有读的权限
@admin=rw    //在cp库下,admin具有读写的权限
[cp:/vip] 
*=        //除了vip和admin之外,所有人没有任何权限
@vip=rw       //
@admin=rw        //
[cp:/main]
*=         //除了以下角色外,其他人没有任何权限
@admin=rw    //
@vip=rw    //
@man=r        //

如果出现有的目录下有子目录的话,那么在目录中有权限的角色在子目录中也应该有相应角色权限。

也就是说,子目录可以继承母目录的角色权限。

比如 vip这个目录下面有vip1这个目录,那么vip和admin依然有对vip1进行rw的权限。


本文出自 “熊仔的博客” 博客,请务必保留此出处http://9821177.blog.51cto.com/9811177/1745074

svn中authz配置文件总结

标签:svn中的authz配置简单解释

原文地址:http://9821177.blog.51cto.com/9811177/1745074

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!