|
发表于 2006-12-20 13:53:25
|
显示全部楼层
Post by jame298
系统debian testing cvs 1.12.13
源码安装 /usr/bin
建立cvs组 cvsroot用户
chown -R cvsroot:cvs /cvs
chmod -R 771 /cvs
/etc/servers
cvspserver 2401 /tcp
cvspserver 2401 /udp
/etc/inetd.conf
cvspserver stream tcp nowait jat /usr/bin/cvs cvs -allow-root=/cvs pserver
cvs -d :pserver:jat@10.1.6.200:/cvs login
出错信息:
cvs [login aborted]: authorization failed: server 10.1.6.200 rejected access to /cvs for user jat
在本机直接用cvs可以使用..
请高手指教是哪里错了..jat( -g web -G cvs),先谢过了
用户jat属于cvs组吗? 对你的cvs仓库/cvs有读写权限吗?
'chmod -R 771 /cvs'已经将/cvs设置成owner与group可以读写,而其他用户只有执行权限,无读写权限,估计你的jat用户没有在cvs组(如果你用cvsroot用户可以登陆进去的话)。
如果是这样:
两个解决方法:
1. 将jat加入到cvs用户组。
vi /etc/group
2. 修改/cvs权限,使其他用户也可以读写。 |
|