快速回忆Apache+svn新增用户

如果你是按照http://blog.csdn.net/rainyspring4540/article/details/50116933方法搭建的可以继续往下看了

首先找到你的仓库(不是Apache目录,也不是subversion目录,是仓库目录),打开conf目录

有四个文件:

authz----------------------------(用户组的权限配置)

passwd-----------------------所有用户名和密码

svnserve.conf------------------自己百度

users.auth---------------------这个可能和我的不一样,这是Apache来找仓库的权限的文件

打开Apache安装目录下conf/httpd.conf文件

注意到了吗?这个文件名必须和如图的圈圈的名字和位置一致

1 先去打开passwd文件添加用户,#号顶格是注释,形如key=value格式:key是用户名;value是密码;key顶格写

2再去打开authz文件,将新加的用户添加到用户组,同一个用户组如果有多个用户,用户用逗号分隔:如图:



[groups]是用户组

下面的

[projectName:/]

@dept_manager = rw

* = r

代表项目projectName的根目录(/)的用户组dept_manager的权限是读(r)和写(w),其他用户组(*)只能读(r),@dept_manager 是引用[gourps]里

的用户组dept_manager,@表示引用


3 去你的Apache安装目录下的bin目录执行:

htpasswd -cb users.auth 用户名 密码   (第一次添加用户用这个命令)

htpasswd -b users.auth 用户名 密码   (第二次开始添加用户用这个,不要那个参数c,不然他会涂掉刚刚常见的users.auth文件)

将你刚刚添加的新用户和以前的用户重新添加一遍(看到了吗,是所用用户)

这2命令就是将仓库的用户利用Apache内置命令进行密码加密


4 将文件剪切到仓库的conf目录下,不用重启Apache就ok了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值