您的位置:軟件測(cè)試 > 開(kāi)源軟件測(cè)試 > 開(kāi)源配置管理工具 > cvs
論壇教程帖:LINUX下CVS服務(wù)器的配置
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/1/24 14:49:22 ] 推薦標(biāo)簽:

然后,創(chuàng)建一個(gè)并沒(méi)有根目錄的用戶,用戶名隨便,這個(gè)用戶是作為你的虛擬用戶帳號(hào)的

useradd -g cvs -M username


接著將 shadow 復(fù)制到 $CVSROOT/CVSROOT, 并重命名為 passwd:

cp /etc/shadow $CVSROOT/CVSROOT/passwd


修改passwd文件:

chmod 0644 $CVSROOT/CVSROOT/passwd

vi $CVSROOT/CVSROOT/passwd

將 username 對(duì)應(yīng)那一行以外的行全部去掉,然后去掉 username 所在行第二個(gè)冒號(hào)以后的所有內(nèi)容,并添上字符串 cvsroot, 改為如下格式

username:sds54354jkbft576/fdsh:cvsroot


后去掉在系統(tǒng)中添加的那個(gè) username:

userdel -f username


好了,這樣你的CVS用戶只能用 passwd 中規(guī)定的用戶來(lái)登陸你的CVS SERVER了,并且登錄以后自動(dòng)映射為real user cvsroot

CVS的安全方面你說(shuō)的找個(gè)文檔我也看過(guò),增加一個(gè)用戶還好,多了之后,煩死了,我覺(jué)得應(yīng)該可以連接ldap,或者mysql的數(shù)據(jù)庫(kù),作為用戶的認(rèn)證服務(wù)

引用:

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

我插一句啊,

“我覺(jué)得應(yīng)該可以連接ldap,或者mysql的數(shù)據(jù)庫(kù),作為用戶的認(rèn)證服務(wù)”,這句話是不是是說(shuō)能夠在用戶和CVS之間插一個(gè)用戶驗(yàn)證的東西?象以個(gè)跳板一樣?我什么也不懂,隨便問(wèn)問(wèn)。

在世紀(jì)應(yīng)用中,一個(gè)開(kāi)發(fā)小組的人是不會(huì)很多的。沒(méi)有這個(gè)必要。

密碼的添加有一個(gè)Windows下的產(chǎn)生器可以用。

我倒想看看你說(shuō)的“隨便拷貝”,你能夠找到我這個(gè)原文?

這些都是我自己摸索出來(lái)的,全部通過(guò)試驗(yàn)并且已經(jīng)應(yīng)用到我平時(shí)的處理中


呼~~~ 相當(dāng)氣憤,自己辛辛苦苦一個(gè)字一個(gè)字敲出來(lái)的自己的做法,給人說(shuō)成“隨便拷貝”的...

我在這里所說(shuō)的基本上都是我自己通過(guò)了試驗(yàn)的,哎~~ 既然能夠隨便拷貝,你為什么不“拷貝”?為什么要等我敲出來(lái)以后,隨便很不負(fù)責(zé)任地說(shuō)是“隨便拷貝”的?人在論壇中應(yīng)該遵守基本的準(zhǔn)則吧?你說(shuō)是吧?

呼呼~~~

我是按照:

環(huán)境設(shè)置:指定CVS庫(kù)的路徑CVSROOT

tcsh

setenv CVSROOT /path/to/cvsroot

bash

CVSROOT=/path/to/cvsroot ; export CVSROOT

后面還提到遠(yuǎn)程CVS服務(wù)器的設(shè)置:

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

初始化:CVS版本庫(kù)的初始化。

上一頁(yè)1234下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd