linux設定cvs服務

2021-08-30 09:52:04 字數 1346 閱讀 4472

在suse linux上設定cvs服務相當簡單,步驟以下:

1,先新增乙個組及使用者:

#~:groupadd cvs

#~:useradd -g cvs -g cvs -d/home/cvsroot cvsroot #在home下新增乙個cvsroot目錄,新增cvsroot使用者並納入cvs組

#~:passwd cvsroot #更改cvsroot的密碼

#~:chmod -r 775 /home/cvsroot #更改許可權為可讀可寫

#~:cvs -d/home/cvsroot init #初始化cvs,會在目錄下生成乙個cvsroot目錄

2,檢視cvs服務是否已開啟

開啟/etc/services,# 檢視services內cvsserver是否開啟(若沒有開啟則將前面的注釋符『#』去處調即可)

3,更改/etc/xinetd.d/cvs為以下內容

service cvspserver

其實只是將disable = yes改為no

4,重啟服務

#~:/etc/init.d/xinetd restart

5,檢視是否啟動

#~:netstat -l |grep cvspserver

如果出現:tcp 0 0 *:cvspserver *:* 則說明成功啟動。

開啟你的cvs客戶端,輸入連線位址及使用者名稱密碼即可!

************************************

centos裡的設定基本是一樣的,先檢視是否有安裝了cvs,rpm -qi cvs,如果沒內容顯示出來則說明沒有安裝,安裝也是非常的容易,在新增/刪除程式裡搜尋一下cvs,然後再選中安裝即可.

但是如果出現:

cvs pserver: cannot open /home/cvsroot/cvsroot/config: permission denied

這樣的錯誤時,請開啟:

vi /etc/selinux/config

修改selinux=disabled

儲存退出,重啟電腦

CVS許可權設定

關於許可權管理的操作,我感覺不錯的 假設有使用者1 lxw 使用者2 zxh 有使用者1的模組 lxwdir 使用者2的模組 zxhdir 要求 lxw 只能訪問lxwdir zxh只能訪問zxhdir 第1步,設定cvs的庫配置檔案 模組cvsroot 的訪問許可權 方法 建立超級使用者的工作目錄...

CVS許可權設定

不同使用者設定不同的訪問許可權方法 dalang 20040112 關於許可權管理的操作,我感覺不錯的 假設有使用者1 lxw 使用者2 zxh 有使用者1的模組 lxwdir 使用者2的模組 zxhdir 要求 lxw 只能訪問lxwdir zxh只能訪問zxhdir 第1步,設定cvs的庫配置檔...

Linux下CVS伺服器

2.在 etc xinetd.d下面建立乙個檔案cvspserver,其內容如下 service cvspserver 其中cvs命令在 usr bin目錄下,而設定cvs工作根目錄是 cvs。3.重新啟動xinetd超級伺服器,使用下面命令 etc init.d xinetd restart 4....