看板FreeBSD
标 题Re: CVS Server的Repository的权限问题
发信站中正大学四百年来第一站 (Wed Jul 21 11:33:56 2004)
转信站ptt!ctu-reader!news.nctu!Firebird
【 在
[email protected] (machette) 的大作中提到: 】
: 开一个CVS Server的Repository时, 总不能让有系统帐号的人都进去乱commit一通
: 那要怎麽设该Repository的权限?
: 最简单的例子就是, 我开了一个project, 只要让user A,B二人可以进去maintain
: man cvs里找不到,
: 请教一下有经验的人, 3Q :)
1.
modify /etc/group, add cvsgrp
2.
add user A,B in cvsgrp
或者是你是用 remote 的
那设一下 /home/cvsroot/CVSROOT/passwd
A:passwd:cvsuser
cvsuser 就是系统帐号, 设成 nologin
3.
chown -R root:cvsgrp /home/cvsroot
# or cvsuser:cvsgrp
chmod -R o-gwx /home/cvsroot
--
※ 来源:‧四百年来第一站 firebird.cs.ccu.edu.tw‧[FROM: 203-70-1-189.ad]