`
coconut_zhang
  • 浏览: 541809 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

redhat linux as5 cvs 配置

    博客分类:
  • java
阅读更多

1.查看是否安装cvs
 rpm -qa|grep cvs
 一般安装在/usr/bin/cvs,如果未安装,到www.cvshome.org下载一个最新的rpm安装即可
 rpm -ivh cvs-1.11.2-10.i386.rpm

2.建立cvs用户组,便于管理cvs用户
 groupadd cvs

3.建立cvs组的cvsroot用户和所属的目录
 useradd -g cvs -G cvs -d /home/cvs  cvs

4.为cvsroot用户添加密码
 passwd cvs

5.改变/home/cvsroot的目录属性
 chmod 775 /home/cvs

6.初始化cvs源代码库,此操作生成目录/home/cvs/CVSROOT,其下为一些初始化文件
 cvs -d /home/cvs init

7.加入cvs服务(我的redhath9缺省就有cvs服务,所以不用加)
   gedit /etc/services
   cvspserver 2401/tcp #pserver cvs service
   cvspserver 2401/udp #pserver cvs service

8.cvs服务由inted来唤起,因此需要改动inetd提供的服务,如果你的redhat使用的是inetd 方式则在文件/etc/inetd.conf中
加入如下的内容:cvspserver stream tcp nowait root /usr/bin/cvs cvs --allow-root=/home/cvs pserver
   在xinetd.d目录下添加需要启动的服务:
    cd /etc/xinetd.d
    vi cvspserver
    文件内容:
 service cvspserver
 {
  disable = no
  port = 2401
  flags = REUSE
  socket_type = stream
  wait = no
  user = root
  server = /usr/bin/cvs
  server_args = -f --allow-root=/home/cvs  pserver
  #log_on_failure += USERID
  protocol = tcp
 }
  9.重新启动inetd或者xinetd:
   /etc/init.d/xinetd restart

  10.检查cvspserver服务是否已经启动
   netstat -l |grep cvspserver
   应该有如下结果:
   tcp 0 0 *:cvspserver  *:* LISTEN
 
 11.添加用户
      a.加密函数:
  cd /home/cvs
  gedit passwd.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}\n";
       b.cvs的密码是以加密方式存储的,使用以上下其手函数给密码加密,用法:/home/cvs/passwd.pl "XXXXX",输出为加密后的密码。
       c.gedit /home/cvs/CVSROOT/passwd
         内容如下:
  用户名1:加密后的密码1:系统用户名(cvs)
  用户名2:加密后的密码2:系统用户名(cvs)

  12.测试:
  如果selinux策略为“强制”:
  cd /home
  chcon -R -t cvs_data_t cvs
    cvs -d :pserver:xianghuxian@localhost:/home/cvs login
    敲入命令回车后提示输入cvs的密码,你按照自己设置的密码输入,如果没有什么错误信息出现就是成功了.

分享到:
评论

相关推荐

    Redhat linux enterprise 5 cvs安装配置

    本篇文章将详细讲解如何在Red Hat Linux Enterprise 5上安装并配置CVS。 一、CVS介绍 CVS是一个集中式的版本控制系统,允许多个开发者同时工作在同一份代码库上,并且能够跟踪每个开发者对文件的修改。CVS提供冲突...

    RedHat Linux环境下防火墙配置初级入门

    RedHat Linux环境下防火墙配置初级入门

    RedHat Linux9.0安装和配置步骤

    RedHat Linux 9.0 安装和配置步骤 RedHat Linux 9.0 安装和配置步骤主要包括安装前的准备、确认安装方式、安装 RedHat Linux 9.0 等几个方面。 一、安装前的准备 在安装 RedHat Linux 9.0 之前,需要检查硬件支持...

    redhat linux AS5 64bit 安装 Oracle 11g 64bit 所需rpm包

    redhat linux AS5 64bit 安装 Oracle 11g 64bit 所需rpm包 不用在安装oralce之前检测所需rpm 直接在安装过程中oracle自行检测即可,以免预先安装了版本低的包

    RedHat Linux RHEL6配置本地YUM源

    ### RedHat Linux RHEL6配置本地YUM源详解 #### YUM简介 YUM(Yellowdog Updater Modified)是一款在Linux环境下使用的包管理工具。它最初由Yellow Dog Linux的开发者们设计并实现,名为yup(Yellowdog Updater)。...

    RedHat linux as 3 集群管理指南

    RedHat linux as 3 集群管理指南,中文版

    Redhat AS5 安装手册

    NULL 博文链接:https://kdisk-sina-com.iteye.com/blog/706485

    Redhat Linux AS 4.0 系统管理与网络配置

    ### Redhat Linux AS 4.0 系统管理与网络配置关键知识点详解 #### 一、网络管理 在Redhat Linux AS 4.0中,网络管理是非常重要的一个环节,它涉及到系统的连通性以及安全性等多个方面。网络管理主要包括以下几个...

    RedHat Linux AS 5下实现NAT路由.pdf

    RedHat Linux AS 5下实现NAT路由.pdf

    Redhat LINUX AS3安装指导.pdf

    Redhat LINUX AS3安装指导.pdf

    Linux与Windows CVS服务器配置与使用

    5. **CVS服务器安装**:在Redhat Linux上,CVS服务器通常通过RPM包进行安装,例如`rpm -ivh cvs-1.10.8-3.i386.rpm`命令。确保从可靠源下载并安装相应版本。 6. **配置/etc/services**:CVS服务器需要在`/etc/...

    Linux Redhat AS4安装(企业版)

    如果是64位硬件,可以选择Redhat Linux AS4 upt8 64位或AS5 upt5 64位;若不支持64位,可选择32位版本。若不兼容AS4,AS5也是一个可行的替代方案。 在安装开始前,要调整计算机的启动顺序,将BIOS设置为优先从光驱...

    浪潮NF290D2安装 RedHat linux AS 5 Update2

    浪潮NF290D2安装 RedHat linux AS 5 Update2 请注意:安装过程中需要用到软驱,提前做好准备。

    expect for redhat linux as4

    在Red Hat Linux AS4(Advanced Server 4)中,`expect`是一个强大的自动化脚本工具,主要用于自动交互式命令行程序。它允许程序员或系统管理员编写脚本模拟用户与命令行界面之间的交互,例如SSH登录、FTP传输、密码...

    redhat Linux AS4.7安装图文详解

    redhat Linux AS4.7 系统的安装详解(附图)以及介绍如何在客户端安装访问工具。(如:SSH用于连接Linux服务器的控制台; X-manager 用于连接Linux服务器的X-window图形环境)

    redhat linux 网路配置(图)

    在Red Hat Linux操作系统中,网络配置是系统管理的重要部分,特别是在服务器环境中,正确的网络设置对于系统的功能和可访问性至关重要。本教程将详细介绍如何在Red Hat Linux上进行基本的网络配置,尤其是通过桥接...

Global site tag (gtag.js) - Google Analytics