資料介紹
安裝cvs后服務(wù)器和客戶(hù)端就都安裝了,主要是需要配置服務(wù)器端:
1.查看是否安裝cvs(我的redhat7.3缺省是裝了的)
rpm -qa|grep cvs
一般安裝在/usr/bin/cvs,如果未安裝,到www.cvshome.org下載一個(gè)最新的rpm安裝即可
2.建立cvs用戶(hù)組,便于管理cvs用戶(hù)
groupadd cvs
3.建立cvs組的cvsroot用戶(hù)和所屬的目錄
useradd -g cvs -G cvs -d /home/cvsroot cvsroot
4.為cvsroot用戶(hù)添加密碼
passwd cvsroot
5.改變/home/cvsroot的目錄屬性
chmod 775 /home/cvsroot
6.初始化cvs源代碼庫(kù),此操作生成目錄/home/cvsroot/CVSROOT,其下為一些初始化文件
cvs -d /home/cvsroot init
7.創(chuàng)建可以登陸cvs服務(wù)的用戶(hù)及密碼,需要?jiǎng)?chuàng)建文件passwd
vi /home/cvsroot/CVSROOT/passwd
文件內(nèi)容如下:
weiqiongxxxxx:cvsroot
chenxuxxxxx:cvsroot
此文件的意思是weiqiong和chenxu兩個(gè)用戶(hù)可以登陸cvs服務(wù)器,登陸后其權(quán)限為用戶(hù)cvsroot的權(quán)限
注意:cvs用戶(hù)和服務(wù)器用戶(hù)是可以不一樣的
8.xxxxxx為密碼,由以下文件生成:
vi /home/cvsroot/passwdgen.pl
文件內(nèi)容:
#!/usr/bin/perl
srand (time());
my $randletter = “(int (rand (26)) + (int (rand (1) + .5) % 2 ? 65 : 97))”;
my $salt = sprintf (“%c%c”, eval $randletter, eval $randletter);
my $plaintext = shift;
my $crypttext = crypt ($plaintext, $salt);
print “${crypttext}n”;
9.如果需要密碼為:some,則敲入:
passwdgen.pl “some”
回車(chē)即可得到加密密碼,用其替換passwd文件中的xxxxxx
10.加入cvs服務(wù)(我的redhath7.3缺省就有cvs服務(wù),所以不用加)
vi /etc/services
cvspserver 2401/tcp #pserver cvs service
cvspserver 2401/udp #pserver cvs service
11.cvs服務(wù)由inted來(lái)喚起,因此需要改動(dòng)inetd提供的服務(wù),如果你的redhat使用的是inetd 方式則在文件/etc/inetd.conf中加入如下的內(nèi)容:cvspserver stream tcp nowait root /usr/bin/cvs cvs --allow-root=/home/cvsroot pserver
我的redhat7.3使用的是xinetd方式,所以在xinetd.d目錄下添加需要啟動(dòng)的服務(wù):
cd /etc/xinetd.d
vi cvspserver
文件內(nèi)容:
service cvspserver
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/bin/cvs
server_args = -f --allow-root=/home/cvsroot pserver
log_on_failure += USERID
}
12.重新啟動(dòng)inetd或者xinetd:
/etc/rc.d/init.d/xinetd restart
13.檢查cvspserver服務(wù)是否已經(jīng)啟動(dòng)
netstat -l |grep cvspserver
應(yīng)該有如下結(jié)果:
tcp 0 0 *:cvspserver *:* LISTEN
14.試用:
cvs -d :pserver:[email protected]:/home/cvsroot login
敲入命令回車(chē)后提示輸入weiqiong的密碼,你按照自己設(shè)置的密碼輸入,如果沒(méi)有什么錯(cuò)誤信息出現(xiàn)就是成功了(我的機(jī)器IP地址是202.204.114.37,也可以用localhost)
?
1.查看是否安裝cvs(我的redhat7.3缺省是裝了的)
rpm -qa|grep cvs
一般安裝在/usr/bin/cvs,如果未安裝,到www.cvshome.org下載一個(gè)最新的rpm安裝即可
2.建立cvs用戶(hù)組,便于管理cvs用戶(hù)
groupadd cvs
3.建立cvs組的cvsroot用戶(hù)和所屬的目錄
useradd -g cvs -G cvs -d /home/cvsroot cvsroot
4.為cvsroot用戶(hù)添加密碼
passwd cvsroot
5.改變/home/cvsroot的目錄屬性
chmod 775 /home/cvsroot
6.初始化cvs源代碼庫(kù),此操作生成目錄/home/cvsroot/CVSROOT,其下為一些初始化文件
cvs -d /home/cvsroot init
7.創(chuàng)建可以登陸cvs服務(wù)的用戶(hù)及密碼,需要?jiǎng)?chuàng)建文件passwd
vi /home/cvsroot/CVSROOT/passwd
文件內(nèi)容如下:
weiqiongxxxxx:cvsroot
chenxuxxxxx:cvsroot
此文件的意思是weiqiong和chenxu兩個(gè)用戶(hù)可以登陸cvs服務(wù)器,登陸后其權(quán)限為用戶(hù)cvsroot的權(quán)限
注意:cvs用戶(hù)和服務(wù)器用戶(hù)是可以不一樣的
8.xxxxxx為密碼,由以下文件生成:
vi /home/cvsroot/passwdgen.pl
文件內(nèi)容:
#!/usr/bin/perl
srand (time());
my $randletter = “(int (rand (26)) + (int (rand (1) + .5) % 2 ? 65 : 97))”;
my $salt = sprintf (“%c%c”, eval $randletter, eval $randletter);
my $plaintext = shift;
my $crypttext = crypt ($plaintext, $salt);
print “${crypttext}n”;
9.如果需要密碼為:some,則敲入:
passwdgen.pl “some”
回車(chē)即可得到加密密碼,用其替換passwd文件中的xxxxxx
10.加入cvs服務(wù)(我的redhath7.3缺省就有cvs服務(wù),所以不用加)
vi /etc/services
cvspserver 2401/tcp #pserver cvs service
cvspserver 2401/udp #pserver cvs service
11.cvs服務(wù)由inted來(lái)喚起,因此需要改動(dòng)inetd提供的服務(wù),如果你的redhat使用的是inetd 方式則在文件/etc/inetd.conf中加入如下的內(nèi)容:cvspserver stream tcp nowait root /usr/bin/cvs cvs --allow-root=/home/cvsroot pserver
我的redhat7.3使用的是xinetd方式,所以在xinetd.d目錄下添加需要啟動(dòng)的服務(wù):
cd /etc/xinetd.d
vi cvspserver
文件內(nèi)容:
service cvspserver
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/bin/cvs
server_args = -f --allow-root=/home/cvsroot pserver
log_on_failure += USERID
}
12.重新啟動(dòng)inetd或者xinetd:
/etc/rc.d/init.d/xinetd restart
13.檢查cvspserver服務(wù)是否已經(jīng)啟動(dòng)
netstat -l |grep cvspserver
應(yīng)該有如下結(jié)果:
tcp 0 0 *:cvspserver *:* LISTEN
14.試用:
cvs -d :pserver:[email protected]:/home/cvsroot login
敲入命令回車(chē)后提示輸入weiqiong的密碼,你按照自己設(shè)置的密碼輸入,如果沒(méi)有什么錯(cuò)誤信息出現(xiàn)就是成功了(我的機(jī)器IP地址是202.204.114.37,也可以用localhost)
?
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- Linux Red Hat 5.2下oracle 10g企業(yè)版安裝完全指導(dǎo) 0次下載
- 在linux下安裝Apache+Php+Mysql
- Linux下Apache服務(wù)器的安裝和配置
- LINUX操作系統(tǒng)的安裝與Linux常用文件命令 3次下載
- 如何在Win下安裝linux的虛擬機(jī)詳細(xì)安裝方法資料概述 3次下載
- linux教程之Linux系統(tǒng)的安裝與啟動(dòng)詳細(xì)資料 7次下載
- Linux操作系統(tǒng)下C語(yǔ)言編程入門(mén).pdf 96次下載
- CVS_V1.12.13軟件免費(fèi)下載 211次下載
- Linux下Qt的安裝 5次下載
- CVS系統(tǒng)簡(jiǎn)介 11次下載
- 在Windows下啟動(dòng)Linux 0次下載
- linux下軟件的基本安裝和卸載解析 13次下載
- CVS和Nightly Build技術(shù)筆記 0次下載
- 基于CVS的OPNET模型配置管理研究 0次下載
- linux安裝詳細(xì)演示錄像
- 在不重新安裝Vivado的情況下,是否能夠安裝線(xiàn)纜驅(qū)動(dòng)器? 699次閱讀
- Linux操作系統(tǒng)中如何按下PCIe的復(fù)位鍵 1687次閱讀
- Linux 下GCC的編譯 2679次閱讀
- geant4在manjaro/archlinux系統(tǒng)下的安裝方法 796次閱讀
- Linux 下的make 工具和 Makefile 1208次閱讀
- Qt如何安裝在Linux上 2743次閱讀
- 在Linux下如何安裝和卸載源碼包呢 3057次閱讀
- AWTK基本性能測(cè)試及在Linux下AWTK與Qt的性能對(duì)比 7110次閱讀
- Ubuntu系統(tǒng)Linux學(xué)習(xí)環(huán)境的配置方法 1315次閱讀
- 在Linux下51單片機(jī)的開(kāi)發(fā)環(huán)境搭建詳細(xì)程序編寫(xiě)詳細(xì)概述 1.4w次閱讀
- 怎樣在 Linux 上安裝程序? 4920次閱讀
- 搭建測(cè)試環(huán)境常用linux命令_linux下web測(cè)試環(huán)境的搭建 1.1w次閱讀
- 在linux環(huán)境下搭建java web測(cè)試環(huán)境 5412次閱讀
- opencv編譯安裝筆記(Linux、Ubuntu ) 5185次閱讀
- Linux下ARM 和單片機(jī)的串口通信設(shè)計(jì) 3486次閱讀
下載排行
本周
- 1IP6823 支持 qi 認(rèn)證的無(wú)線(xiàn)充電發(fā)射控制 SOC
- 1.01 MB | 1次下載 | 免費(fèi)
- 2IP6824? 全集成QI?無(wú)線(xiàn)充電發(fā)射控制SOC
- 1.22 MB | 1次下載 | 免費(fèi)
- 3GD32G5x3 FFT模塊用戶(hù)指南
- 920.15KB | 次下載 | 免費(fèi)
- 4GD32H73x/H75x的器件限制
- 774.05KB | 次下載 | 免費(fèi)
- 5PDTA115EU配備PNP電阻的晶體管規(guī)格書(shū)
- 189.74KB | 次下載 | 免費(fèi)
- 6帶注入電流控制的1.8V通用SP8T-Z和2個(gè)SP4T-Z模擬開(kāi)關(guān)
- 847.62KB | 次下載 | 免費(fèi)
- 7PESD18VY1BBIF保護(hù)二極管規(guī)格書(shū)
- 4.56MB | 次下載 | 免費(fèi)
- 8視頻處理器晶振應(yīng)用方案
- 515.02 KB | 次下載 | 免費(fèi)
本月
- 1A7159和A7139射頻芯片的資料免費(fèi)下載
- 0.20 MB | 55次下載 | 5 積分
- 2零死角玩轉(zhuǎn)STM32F103—指南者
- 26.78 MB | 41次下載 | 1 積分
- 3PIC12F629/675 數(shù)據(jù)手冊(cè)免費(fèi)下載
- 2.38 MB | 36次下載 | 5 積分
- 4PIC16F716 數(shù)據(jù)手冊(cè)免費(fèi)下載
- 2.35 MB | 18次下載 | 5 積分
- 5dsPIC33EDV64MC205電機(jī)控制開(kāi)發(fā)板用戶(hù)指南
- 5.78MB | 8次下載 | 免費(fèi)
- 6STC15系列常用寄存器匯總免費(fèi)下載
- 1.60 MB | 7次下載 | 5 積分
- 7AN-1267: 使用ADSP-CM408F ADC控制器的電機(jī)控制反饋采樣時(shí)序
- 1.41MB | 5次下載 | 免費(fèi)
- 8LP9962集成 PFC 和 和的 高壓半橋驅(qū)動(dòng)的 LLC 諧振
- 3.30 MB | 4次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935124次下載 | 10 積分
- 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420063次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191367次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73813次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評(píng)論