Ubuntu上Subversion 添加用户 及 给用户分配权限
来源:互联网 发布:知乎 无线鼠标 2016 编辑:程序博客网 时间:2024/05/05 21:44
1. Subversion添加用户
添加第一个用户,要加参数-c。以后不用加。//这里特别注意是添加第一个用户,如果该配置中已有用户 千万不要-c 不然会把存在的用户全部清空的。如果有用户直接追加不需要-c
htpasswd -c /home/svn/passwd.conf user1
Subversion追加用户:
htpasswd /home/svn/passwd.conf user2
passwd.conf文件的生成内容是用户名加上密码的 MD5 密文。
8. Subversion分配用户权限
新添加的用户是不能访问Subversion的,还要为他分配权限。编辑/home/svn/authz.conf文件,例:
[groups]
vip = wang
admin = wangqixuan, yang
develop-manager = zhong
business-manager = shi
developer = ma, hu, zhou, cen, huang
[repos:/]
@admin = rw
* = r
[repos:/develop/01-Windows项目组/01-ARM架构]
@vip =rw
@admin = rw
@develop-manager = rw
* =
[repos:/develop/01-Windows项目组/02-X86架构]
@vip =rw
@admin = rw
@develop-manager = rw
zhou = rw
hu =rw
ma = r
* =
[repos:/develop/02-Linux项目组/01-ARM架构]
@vip =rw
@admin = rw
@develop-manager = rw
cen = r
huang = r
* =
[repos:/develop/02-Linux项目组/02-X86架构]
@vip =rw
@admin = rw
@develop-manager = rw
cen = r
huang = r
* =
[repos:/develop/个人目录]
@vip =rw
@admin = rw
@develop-manager = rw
@developer = rw
* =
其中* = 表示其它所有用户都没有任何权限。@表示用户组,*表示所有用户,[/]表示全部目录。注意顶格写。UTF-8格式才能配置SVN权限,Linux下默认是UTF-8,Windows下有转换工具,比如Eclipse->Edit->最后一项。一般针对最末梢文件设置权限。
特别注意:权限分配时,不能写成cen, huang =r,这样提交时会出现错误:svn Commit failed checkout of 403 forbidden。应该写成cen = r和huang = r
添加第一个用户,要加参数-c。以后不用加。//这里特别注意是添加第一个用户,如果该配置中已有用户 千万不要-c 不然会把存在的用户全部清空的。如果有用户直接追加不需要-c
htpasswd -c /home/svn/passwd.conf user1
Subversion追加用户:
htpasswd /home/svn/passwd.conf user2
passwd.conf文件的生成内容是用户名加上密码的 MD5 密文。
8. Subversion分配用户权限
新添加的用户是不能访问Subversion的,还要为他分配权限。编辑/home/svn/authz.conf文件,例:
[groups]
vip = wang
admin = wangqixuan, yang
develop-manager = zhong
business-manager = shi
developer = ma, hu, zhou, cen, huang
[repos:/]
@admin = rw
* = r
[repos:/develop/01-Windows项目组/01-ARM架构]
@vip =rw
@admin = rw
@develop-manager = rw
* =
[repos:/develop/01-Windows项目组/02-X86架构]
@vip =rw
@admin = rw
@develop-manager = rw
zhou = rw
hu =rw
ma = r
* =
[repos:/develop/02-Linux项目组/01-ARM架构]
@vip =rw
@admin = rw
@develop-manager = rw
cen = r
huang = r
* =
[repos:/develop/02-Linux项目组/02-X86架构]
@vip =rw
@admin = rw
@develop-manager = rw
cen = r
huang = r
* =
[repos:/develop/个人目录]
@vip =rw
@admin = rw
@develop-manager = rw
@developer = rw
* =
其中* = 表示其它所有用户都没有任何权限。@表示用户组,*表示所有用户,[/]表示全部目录。注意顶格写。UTF-8格式才能配置SVN权限,Linux下默认是UTF-8,Windows下有转换工具,比如Eclipse->Edit->最后一项。一般针对最末梢文件设置权限。
特别注意:权限分配时,不能写成cen, huang =r,这样提交时会出现错误:svn Commit failed checkout of 403 forbidden。应该写成cen = r和huang = r
- Ubuntu上Subversion 添加用户 及 给用户分配权限
- Ubuntu 添加用户,分配 root权限
- Mysql用户添加及权限分配
- mysql数据库添加用户及分配权限
- ubuntu 12.04 给用户添加 sudo 权限
- ubuntu给指定用户添加sudo权限
- 【MySQL】创建用户,给用户分配权限
- Linux 添加用户 分配权限
- MySQL添加用户及分配相应的权限详解
- DCL给用户添加权限
- 给用户添加sudo权限
- Ubuntu-10.10如何给用户添加sudo权限
- Ubuntu-10.10如何给用户添加sudo权限
- Ubuntu-10.10如何给用户添加sudo权限
- Ubuntu-10.10如何给用户添加sudo权限
- Ubuntu-10.10如何给用户添加sudo权限
- Ubuntu-10.10如何给用户添加sudo权限
- Linux给用户分配无需登陆权限
- 孔子时代的悲哀
- hadoop2.2.0稳定版本发布了
- servlet与jsp传数据
- python 自动发送邮件--不关注目标文件夹下的附件名称与数量
- 周赛A题 下三角形
- Ubuntu上Subversion 添加用户 及 给用户分配权限
- osg设置透明
- 组合查询
- 购物搜索比价软件帮5淘实现“双模”比价
- Necessitas: convenient solution for communication between Qt application and Java
- forward和redirect的区别
- PowerDesigner15.1逆向工程的一个问题
- 得到指定范围的随机数
- ubuntu SVN 创建项目 以及给项目增加用户访问权限