SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 4292|回复: 5

[已解决] 删除没用的用户名及组后svn所有用户均不能访问svn库

[复制链接]
发表于 2010-9-15 09:37:52 | 显示全部楼层 |阅读模式
操作:最初配置好svn的时候建了一些测试的用户名及组。
) X, p" J0 u0 u  c2 k% l# {      但是现在这些用户名及组都没有用了,所以执行命令:htpasswd -D passwordfile user删除了这些没有用的用户名。4 e& Z$ f' w4 F/ E0 z
      并在配置文件中也将这些用户名及组删除了。
& T- U6 q! ~( Z- m) J: [      重启apache.( u- {3 B7 X3 U- }
$ ~6 d1 _4 C$ `8 @; j' d4 J' w( }
导致:所有的用户名都不能访问svn库,管理员用户也不能访问。
4 f& Q5 ^5 `% n% k6 H1 T. Y) C      
% ^: `9 U4 Q  M  ~" F0 g原因分析:1、查看apache的错误日志:
# X1 S* K" Y1 n/ P          Failed to load the AuthzSVNAccessFile: An authz rule refers to group '@bj_dev_rw', which is undefined* i# _9 C* Q* P
         Access denied: 'admin' OPTIONS TEST:/9 |. ?# L1 `/ A/ f0 U2 G# l
         2、分析:找不到组bj_dev_rw/ l# b! C; y, p2 w1 X$ m
         这个组已经删除了,所以找不到。但是为什么会提示寻找这个组呢?原因是:在删除权限配置文件中的用户名及组时,只是将[groups]这部分的用户名及组删除了,而实际下面分配各个库及文件夹权限时用到的bj_dev_rw组并没有删除,所以导致权限配置文件无法正常读取,进而导致所有的用户包括管理员在内都不能访问svn库。
发表于 2010-9-16 01:10:21 | 显示全部楼层
不知道你什么原因,希望你把你的ACCESS文件贴出来,个人感觉还是权限的问题
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-9-16 13:54:05 | 显示全部楼层
大哥我已经找到原因了,我不是写的是已解决吗?不信你可试试,把上面定义的组删掉一个,看是不是所有的用户都不能访问。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-9-16 13:57:10 | 显示全部楼层

回复 沙发 的帖子

大哥我已经找到原因了,我不是写的是已解决吗?不信你可试试,把上面定义的组删掉一个,看是不是所有的用户都不能访问。
回复 支持 反对

使用道具 举报

发表于 2010-9-28 09:51:47 | 显示全部楼层
我有点迷糊了 你这个问题是解决了 也描述了问题的现象和产生的原因   那解决的办法是啥呢
: {; d$ w) m0 S  M解决办法我没看出来是什么啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-9-28 14:57:20 | 显示全部楼层
本帖最后由 yjh4866 于 2010-9-28 14:59 编辑 1 d# j1 y& z- R; g3 n, @9 l8 ?8 P
/ W: l# @+ J2 n. ]3 E
回复 卡到都不哭 的帖子
- Y' W2 _7 _& B% _$ O, c  _8 m8 Z$ G
谢谢你的提醒,的确是没有说解决办法。这点我忽略了,但是字里行间也道出了解决办法。
3 f. U6 t; u* x& [9 F4 l如帖子中的内容说的,是因为删除了组但是在下面的权限文件中还有写到这个组,所以就造成无法读取权限配置文件,从而导致所有的用户都不能访问svn库。8 ]. ?# F( d1 ~( i6 E

$ ]+ I6 o2 F: q6 I解决的办法很简单:查看apache的错误日志,看提示的是找不到哪个组,然后把下面涉及到的这个组的部分全部删除;若是误删了组的话当然再把组添加到配置文件当中,这样改好后重启apache后就不会再报错了!+ R* h! @! Q% T; T/ {

' [( [: h/ [# P; r  ^$ d! n我也不知道我有没有说清楚,可能我的表达能力不好,还是说的不太清楚吧。。。。。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

SCMLife推荐上一条 /4 下一条

QQ|小黑屋|手机版|无图版|SCMLife.com ( 京ICP备06056490号-1 )

GMT+8, 2018-7-17 23:33 , Processed in 0.059145 second(s), 8 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

快速回复 返回顶部 返回列表