1.我建了几个系统帐号a,b,c和一个用户组group1,并将cvsroot目录(作为repository)权限设置为以上用户都可读写
2.用sudo cvsd-passwd /var/lib/cvsd/cvsroot username这样的命令建了几个用户 a b c,并在passwd文件中跟系统用户a,b,c帮定
3.新建writers这个文件,把a,b,c用户列在其中。
4.重启cvs服务。
然后我用gcvs作为客户端,用a,b,c帐户可以登录,但要import时,提示没有权限。于是只好在passwd文件中将a,b,c用户绑定到cvs自建的系统用户cvsd上,并将cvsroot目录的读写权限给了cvsd用户,结果就可以了。
问题就是:难道我一定要用系统用户cvsd么?因为我想把cvsroot下几个不同目录权限给不同的cvs用户,但如果这些cvs用户都绑定在一个系统用户cvsd上的话,那不就没办法分开权限了么?
请高手指教一下,谢谢
cvs帐户权限问题
-
- 帖子: 5
- 注册时间: 2009-02-06 17:02
Re: cvs帐户权限问题
好像没什么人看,自己顶一下