您的位置:软件测试 > 开源软件测试 > 开源配置管理工具 > cvs
论坛教程帖:LINUX下CVS服务器的配置
作者:网络转载 发布时间:[ 2013/1/24 14:49:22 ] 推荐标签:

然后,创建一个并没有根目录的用户,用户名随便,这个用户是作为你的虚拟用户帐号的

useradd -g cvs -M username


接着将 shadow 复制到 $CVSROOT/CVSROOT, 并重命名为 passwd:

cp /etc/shadow $CVSROOT/CVSROOT/passwd


修改passwd文件:

chmod 0644 $CVSROOT/CVSROOT/passwd

vi $CVSROOT/CVSROOT/passwd

将 username 对应那一行以外的行全部去掉,然后去掉 username 所在行第二个冒号以后的所有内容,并添上字符串 cvsroot, 改为如下格式

username:sds54354jkbft576/fdsh:cvsroot


后去掉在系统中添加的那个 username:

userdel -f username


好了,这样你的CVS用户只能用 passwd 中规定的用户来登陆你的CVS SERVER了,并且登录以后自动映射为real user cvsroot

CVS的安全方面你说的找个文档我也看过,增加一个用户还好,多了之后,烦死了,我觉得应该可以连接ldap,或者mysql的数据库,作为用户的认证服务

引用:

http://www.csdn.net/develop/article/14/14579.shtm

我插一句啊,

“我觉得应该可以连接ldap,或者mysql的数据库,作为用户的认证服务”,这句话是不是是说能够在用户和CVS之间插一个用户验证的东西?象以个跳板一样?我什么也不懂,随便问问。

在世纪应用中,一个开发小组的人是不会很多的。没有这个必要。

密码的添加有一个Windows下的产生器可以用。

我倒想看看你说的“随便拷贝”,你能够找到我这个原文?

这些都是我自己摸索出来的,全部通过试验并且已经应用到我平时的处理中


呼~~~ 相当气愤,自己辛辛苦苦一个字一个字敲出来的自己的做法,给人说成“随便拷贝”的...

我在这里所说的基本上都是我自己通过了试验的,哎~~ 既然能够随便拷贝,你为什么不“拷贝”?为什么要等我敲出来以后,随便很不负责任地说是“随便拷贝”的?人在论坛中应该遵守基本的准则吧?你说是吧?

呼呼~~~

我是按照:

环境设置:指定CVS库的路径CVSROOT

tcsh

setenv CVSROOT /path/to/cvsroot

bash

CVSROOT=/path/to/cvsroot ; export CVSROOT

后面还提到远程CVS服务器的设置:

CVSROOT=:ext:$USER@test.server.address#port:/path/to/cvsroot CVS_RSH=ssh; export CVSROOT CVS_RSH

初始化:CVS版本库的初始化。

上一页1234下一页
软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd