zoukankan      html  css  js  c++  java
  • cvs备忘...

    redhat的防火墙使用的是lokkit,需要使用pserver的话,运行lokkit后为pserver打开2401端口.
    修改/etc/xinetd.d/cvspserver,添加
    service cvspserver
    {
       socket_type = stream
       protocol    = tcp
       wait        = no
       user        = root
       passenv     = PATH
       server      = /usr/bin/cvs
       server_args = -f --allow-root=/cvsroot --allow-root=/mycvs pserver
    }
    其中多个--allow-root=/path分别指定允许pserver访问的cvsroot.
    然后调用:
    /etc/init.d/xinetd restart
    启动.
    使用
    cvs -d :pserver:kaikai@localhost:/cvsroot login
    检验是否本地已可以连接。
    由于xinetd的server_args长度有限制,可以在cvspserver文件中把服务器的设置重定向到另外一个文件,如:
    server = /home/cvsroot/cvs.run
    然后创建/home/cvsroot/cvs.run文件,该文件必须可执行,内容格式为:
    #!/bin/bash
    /usr/bin/cvs -f --allow-root=/home/cvsroot/src1 --allow-root=/home/cvsroot/src2 pserver
    在CVSROOT目录下建立passwd文件,添加
    anonymous:
    kaikai:x
    得到2个用户,第一个是匿名用户,不对密码进行验证。第二个有密码。密码shadow串x可以从/etc/passwd复制得到.
    依次执行下列命令
    pwunconv            // 关闭shadow
    passwd kaikai      // 然后输入新密码
    cat /etc/passwd     // 显示出列表中找到kaikai:开头的行,复制kaikai之后的一对冒号之间的部分
    pwconv                // 开启shadow
    在CVSROOT目录下建立readers文件,添加
    anonymous
    使得anonymous成为只读用户。

  • 相关阅读:
    Linux下的目录结构
    VM
    代码命名规范
    java环境及配置
    Code::Blocks 使用Cygwin编译加调试
    vscode使用体会
    openwrt编译笔记
    ubuntu20 使用root登录
    程序员如何更好的表达自己的想法- Graphviz:关系图脚本绘制工具-转
    编译codelite心得
  • 原文地址:https://www.cnblogs.com/kaikai/p/145967.html
Copyright © 2011-2022 走看看