安裝
cvs後伺服器和客戶端就都安裝了,主要是需要配置伺服器端:
1.檢視是否安裝
cvs(
我的redhat7.3
預設是裝了的
) rpm -qa|grep cvs
一般安裝在
/usr/bin/cvs,
如果未安裝
rpm安裝即可
2.建立
cvs使用者組
,便於管理
cvs使用者
(乙個使用者組
,可以是其他名稱,例如
spcoder)
groupadd cvs
3.建立
cvs組的
cvsroot
使用者和所屬的目錄
(可以是
spcoder
組的乙個
sp使用者
)useradd -g cvs -g cvs -d /home/cvsroot cvsroot 4.為
cvsroot
使用者新增密碼
passwd cvsroot
5.改變
/home/cvsroot
的目錄屬性
chmod 775 /home/cvsroot
6.初始化
cvs源**庫
,此操作生成目錄
/home/cvsroot/cvsroot,
其下為一些初始化檔案
cvs -d /home/cvsroot init
7.建立可以登陸
cvs服務的使用者及密碼
,需要建立檔案
passwd
vi /home/cvsroot/cvsroot/passwd
檔案內容如下
: weiqiong:***xx:cvsroot
myang:***xx:cvsroot
此檔案的意思是
weiqiong
和chenxu
兩個使用者可以登陸
cvs伺服器
,登陸後其許可權為使用者
cvsroot
的許可權注意
:cvs
使用者和伺服器使用者是可以不一樣的
但是至於
cvs系統的安全,我只知道可以不使用
real user
登陸:
chmod 644 $cvsroot/cvsroot/config
vi $cvsroot/cvsroot/config
將第二行的
#systemauth = no
去掉注釋,即改為
systemauth = no
8.***xx為
md5加密後的密碼
,由以下檔案生成
: (增加乙個
cvsroot
許可權的使用者
myang)
htpasswd –c /home/cvs/cvsroot/passwd myang
9.
開啟passwd
發現其內容是
myang:c/bzzq44ce5xe
我們加上
myang:c/bzzq44ce5xe:cvsgroup
這樣:
使用者:myang
密碼:
解密c/bzzq44ce5xe(
不用理它)
使用者所屬使用者角色
:cvsroot
10.加入
cvs服務(我的
redhath7.3
預設就有
cvs服務
,所以不用加
) vi /etc/services
cvspserver 2401/tcp #pserver cvs service
cvspserver 2401/udp #pserver cvs service
11.cvs
服務由inted
來喚起,
因此需要改動
i***d
提供的服務
,如果你的
redhat
使用的是
i***d
方式則在檔案
/etc/i***d.conf
中加入如下的內容
:cvspserver stream tcp nowait root /usr/bin/cvs cvs --allow-root=/home/cvsroot pserver
我的redhat7.3
使用的是
xi***d方式,
所以在xi***d.d
目錄下新增需要啟動的服務
: cd /etc/xi***d.d
vi cvspserver
檔案內容
: service cvspserver
12.
重新啟動
i***d
或者xi***d:
/etc/rc.d/init.d/xi***d restart
13.檢查
cvspserver
服務是否已經啟動
***stat -l |grep cvspserver
應該有如下結果:
tcp 0 0 *:cvspserver *:* listen
14.試用
: cvs -d :pserver:[email protected]:/home/cvsroot login
敲入命令回車後提示輸入
weiqiong
的密碼,
你按照自己設定的密碼輸入
,如果沒有什麼錯誤資訊出現就是成功了
(我的機器
ip位址是
192.168.1.111,
也可以用
localhost)
linux下cvs安裝步驟
su 檢視是否安裝cvs redhat預設是裝了的 rpm qa grep cvs root terry root groupadd cvs root terry root useradd g cvs s sbin nologin cvsroot root terry root chown r cv...
AIX上CVS安裝步驟
aix5.3上裝cvs 伺服器配置 aix5.3 cvs 客戶端配置 winxp wincvs 伺服器端安裝步驟 2 rpm ivh cvs 1.11.17 3.aix5.1.ppc.rpm 3 新建目錄 home cvsroot 4 需要配置檔案 a.etc inetd.conf新增 cvspse...
linux 下cvs安裝與配置
方法1 1.mkdir home cvsroot 2.cvs d home cvsroot init 方法21.export cvsroot home cvsroot 2.cvs init note d將會覆蓋cvsroot環境變數 新增使用者與組 1.groupadd cvs 2.useradd ...