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

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

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 對應(yīng)那一行以外的行全部去掉,然后去掉 username 所在行第二個冒號以后的所有內(nèi)容,并添上字符串 cvsroot, 改為如下格式

username:sds54354jkbft576/fdsh:cvsroot


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

userdel -f username


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

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

引用:

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

我插一句啊,

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

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

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

我倒想看看你說的“隨便拷貝”,你能夠找到我這個原文?

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


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

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

呼呼~~~

我是按照:

環(huán)境設(shè)置:指定CVS庫的路徑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版本庫的初始化。

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