今天在linux下安裝CVS,試了3個版本,最後成功(轉)
今天在linux下安裝CVS,試了3個版本,最後成功(轉)[@more@]下面是成功的版本,希望給大家個借鑑: 安裝cvs後伺服器和客戶端就都安裝了,主要是需要配置伺服器端: 1.檢視是否安裝cvs(我的redhat7.3預設是裝了的) rpm -qa|grep cvs 一般安裝在/usr/bin/cvs,如果未安裝,到下載一個最新的rpm安裝即可 2.建立cvs使用者組,便於管理cvs使用者 groupadd cvs 3.建立cvs組的cvsroot使用者和所屬的目錄 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 檔案內容如下: weiqiongxxxxx:cvsroot chenxuxxxxx:cvsroot 此檔案的意思是weiqiong和chenxu兩個使用者可以登陸cvs伺服器,登陸後其許可權為使用者cvsroot的許可權 注意:cvs使用者和伺服器使用者是可以不一樣的 8.xxxxxx為密碼,由以下檔案生成: vi /home/cvsroot/passwdgen.pl 檔案內容: #!/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}
"; 9.如果需要密碼為:some,則敲入: passwdgen.pl "some" 回車即可得到加密密碼,用其替換passwd檔案中的xxxxxx 10.加入cvs服務(我的redhath7.3預設就有cvs服務,所以不用加) vi /etc/services cvspserver 2401/tcp #pserver cvs service cvspserver 2401/udp #pserver cvs service 11.cvs服務由inted來喚起,因此需要改動inetd提供的服務,如果你的redhat使用的是inetd 方式則在檔案/etc/inetd.conf中加入如下的內容:cvspserver stream tcp nowait root /usr/bin/cvs cvs --allow-root=/home/cvsroot pserver 我的redhat7.3使用的是xinetd方式,所以在xinetd.d目錄下新增需要啟動的服務: cd /etc/xinetd.d vi cvspserver 檔案內容: 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.重新啟動inetd或者xinetd: /etc/rc.d/init.d/xinetd restart 13.檢查cvspserver服務是否已經啟動 netstat -l |grep cvspserver 應該有如下結果: tcp 0 0 *:cvspserver *:* LISTEN 14.試用: cvs -d :pserver:weiqiong@202.204.114.37:/home/cvsroot login 敲入命令回車後提示輸入weiqiong的密碼,你按照自己設定的密碼輸入,如果沒有什麼錯誤資訊出現就是成功了(我的機器IP地址是202.204.114.37,也可以用localhost)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-945088/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 在redhat 下安裝 CVS(轉)Redhat
- linux下配置cvs(轉)Linux
- Linux AS3安裝Oralce9204 [成功篇](下)LinuxS3
- Linux下的oracle終於安裝成功LinuxOracle
- win10裝3dmax哪個版本好_win10下哪個版本3dmax最穩定Win103D
- 測試安裝是否成功
- 成功安裝MES要避免這3個陷阱
- win10安裝mongodb後如何測試是否成功Win10MongoDB
- 趣文:黑客在土豆上成功安裝了 Linux !黑客Linux
- linux下amsn安裝(轉)Linux
- FC5_64下成功安裝vmware(轉)
- Django 測試是否安裝成功Django
- 黑客們成功地在土豆上安裝了 Linux !黑客Linux
- linux下安裝多個版本的db2副本LinuxDB2
- CVS在MAC OSX中的安裝和使用 (轉)Mac
- 總算把jive安裝成功了
- Linux AS3安裝Oralce9204 [成功篇](上)LinuxS3
- linux下安裝python3LinuxPython
- Linux下Python3安裝LinuxPython
- Linux下安裝任意版本的tensorflow命令Linux
- MAC下嘗試PHP7 alpha版本的安裝MacPHP
- cvs在Federa Code 4中的安裝與配置(轉)
- 成功進行NIM安裝(轉)
- Linux下軟體的安裝與解除安裝(轉)Linux
- debian3下grub安裝(轉)
- Linux版本MongoDB安裝LinuxMongoDB
- Linux下安裝mantis配置指南【轉】Linux
- Linux下的軟體安裝(轉)Linux
- Linux下Oracle安裝寶典 (轉)LinuxOracle
- Linux下Oracle安裝寶典(轉)LinuxOracle
- Linux下Unicon安裝流程(轉)Linux
- windows下安裝各個版本memcache擴充套件Windows套件
- mac下安裝多個版本PHP及切換MacPHP
- Linux下即插即用裝置的安裝(轉)Linux
- centos linux成功安裝hadoopCentOSLinuxHadoop
- linux下編譯安裝mysql5.5以上版本Linux編譯MySql
- 測試資料庫是否安裝成功資料庫
- 今天在家用PC機安裝SOLARIS10(U9)悲劇了