在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            在linux下安裝CVS

            作者: 時(shí)間:2007-05-18 來(lái)源:網(wǎng)絡(luò) 收藏
            安裝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/ROOT,其下為一些初始化文件
            cvs -d /home/cvsroot init

            7.創(chuàng)建可以登陸cvs服務(wù)的用戶(hù)及密碼,需要?jiǎng)?chuàng)建文件passwd
            vi /home/cvsroot/ROOT/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)


            關(guān)鍵詞: CVS

            評(píng)論


            技術(shù)專(zhuān)區(qū)

            關(guān)閉