• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

kaikai向前走

转职任务完成。崭新fn诞生
  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

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成为只读用户。

posted on 2005-04-26 22:19  kaikai  阅读(421)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3