Chinaunix首页 | 论坛 | 博客
  • 博客访问: 540729
  • 博文数量: 83
  • 博客积分: 6010
  • 博客等级: 准将
  • 技术积分: 1169
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-29 22:34
文章分类

全部博文(83)

文章存档

2011年(3)

2010年(29)

2009年(30)

2008年(21)

我的朋友

分类: LINUX

2008-05-20 16:15:51

今天郁闷了一天,在cvs里加入了一个新的Repo,结果原来的用户死活登录不上去,

cvs login: authorization failed: server 127.0.0.1 rejected access to /dnfs for user wcw


但老的的Repos一切正常。居然彻彻底底忘了以前是怎么搞的。最后发现原来是cvsd-passwd的原因:

# cvsd-passwd -h
Usage: /usr/sbin/cvsd-passwd REPOS [+|-]NAME...
Manipulate users in repository password file.
    REPOS the location of the repository
  [+]NAME[:SUSER] add user or change user password
    -NAME remove user
The SUSER argument may be used to set the mapping to a system user.
Per default users are mapped to the 'cvsd' system user.
use NAME: to disable mapping (NAME is a system user).

可以看到,该命令是来用来控制Repos里用户和密码的。
我之所以不能登录不上新的Repos就是因为没用cvsd-passwd把用户加入到该Repo里。

#cvsd-passwd myRepo +user

接着按提示输入登录密码就行了,这样user就可以login到myRepo里了,对于我的情况,就是:
# cvsd-passwd dnfs +wcw
阅读(6249) | 评论(0) | 转发(0) |
0

上一篇:强制卸载模块

下一篇:Gentoo不能启动

给主人留下些什么吧!~~