一、独立运行的svn增加用户的方法:
1、cd到相应目录下
cd /opt/svn/conf
2、查看目录下的文件
ls
pwd.conf是密码文件,authz.conf是权限文件
3、编辑相应文件
3、1
vi pwd.conf,
[users]
alan = password
king = hello
liuyi =
jiangtao = 123456
dalian = 123456
yuanpeng = asdf123
zhengdi = zd790303
用户名 = 密码
以相应方式添加用户名和密码
3、2
vi authz.conf
[groups]
admin = alan,liuyi,jiangyao,king,jiangtao,dalian,yuanpeng,zhengdi,wangyang,wangqiu,fengguangping,sunlibo,lijian,shaoyuxiang,jiangshiyao,zhangzuozhen,liuxingwei,wangqian,liuming,tianjiahui,wanghai,wangjiafu,donghaizhen,root,zhengyi,wangyushi,用户名,
[/]
@admin = rw
[repos1:/abc/aaa]
king = rw
[repos2:/pass]
king =
以相应方式把用户名添加到admin组的后面。权限已编辑好,可以适当修改。
二、apache+svn的增加用户的方法:
-
htpasswd [-c] /home/svnroot/repository/authfile user
//第一次设置用户时使用-c表示新建一个用户文件。回车后输入用户密码,完成对用户的增加
2)权限分配
vi /home/svnroot/repository/authz.conf
内容如下:
[groups]
admin = liuyi,jiangyao,jiangtao,dalian,yuanpeng,zhengdi,wangyang,wangqiu,f engguangping,sunlibo,lijian,shaoyuxiang,jiangshiyao,zhangzuozhen,liuxingwe i,wangqian,liuming,tianjiahui,wanghai,wangjiafu,donghaizhen,root,zhengyi,w angyushi,jianglin,hanye,linuxaaa
,user----------只需要添加红色部分即可。
[/]
@admin = rw
[repos1:/abc/aaa]
zhengdi = rw
[repos2:/pass]
zhengdi =
保存退出。