Linux 下SVN安全及权限配置

转载请注明,原创地址:点击打开链接

http://blog.youkuaiyun.com/u010587274/article/details/51015532

前期的步骤可参考我的另一篇博客:点击打开链接

  Linux(CentOS 7.0)下使用yum安装配置和使用svn

个人微信公众号:tanzi_888 (潭子技术圈)

 

[root@iZ23xz8uttcZ ~] cd /root/svn/project/conf

passwd: 里面保存用户信息,基本格式为:user = passwd
authz: 里面保存用户的分组信息,以及每个组的访问权限
svnserve.conf: 里面保存服务器的基本配置(下面介绍)

一 打开authz文件,并添加以下内容:

1 设置分组   

# 总项目经理(CTO等权限)

g_total_pm = chenyongsong,tony 

###炮炮项目

#炮炮项目经理
g_paopao_pm = paopaoPM
#炮炮客户端开发
g_paopao_clientDev = xiong
#炮炮服务端开发
g_paopao_serverDev = song
#炮炮策划
g_paopao_planners = shasha
#炮炮美工
g_papopao_artist = gang

###僵尸项目

#僵尸项目经理

g_zombile_pm = zombiePm
#僵尸客户端开发
g_zombile_clientDev = scofield
#僵尸服务端开发
g_zombile_serverDev = linda
#僵尸策划
g_zombile_planners  = lincon
#僵尸美工
g_zombile_artist = tada

2 对于不同的分组,设置不同的权限

#项目权限配置

[/]
@g_total_pm = rw  
* = 
@g_total_pm = rw
#炮炮项目权限配置
#paopao project Permission Assignment
[/Paopao_Project]
@g_total_pm = rw
@g_paopao_pm = rw
* = r
[/Paopao_Project/Paopao_Client]
@g_total_pm = rw
@g_paopao_pm = rw
@g_paopao_clientDev = rw
* = 
[/Paopao_Project/Paopao_Server]
@g_total_pm = rw
@g_paopao_pm = rw
@g_paopao_serverDev = rw
* =
[/Paopao_Project/Paopao_Documents]
@g_total_pm = rw
@g_paopao_pm = rw
@g_paopao_planners = rw
@g_paopao_clientDev = r
@g_paopao_serverDev = r
* =
[/Paopao_Project/Paopao_Resources]
@g_total_pm = rw
@g_paopao_pm = rw
@g_paopao_artist = rw
@g_paopao_clientDev = r
* =


#zombie project Permission Assignment

#僵尸项目的权限配置
..........

二  打开passwd文件,并添加以下内容:
#设置用户密码
chenyongsong = 12345
tony = 123456
xiong = 123456
song = 123456
..........

三,修改svnserve.conf,让用户和策略配置生效
打开svnserve.conf文件,并修改svnserve.conf文件,修改的内容如下:
[general]
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz


意:设置上述权限设置之后,可以用总项目经理权限,创建目录(切记:本地目录要与SVN目录
一致),commit之后,权限就设置完毕!!!

转载于:https://www.cnblogs.com/tanzi-888/p/5342418.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值