摘要:
[color=red:5af2d9c887]欢迎转载,转载请注明出处
天外闲云编写
www.chinaunix.net[/color:5af2d9c887]
linux的系统备份一直是从windows转到linux的用户关心的问题。由于众所周知的原因,有经验的windows用户都养成了用ghost等软件备份windows系统的“优良传统”,结果这个优良传统也被移植到了linux下。其实gh......
摘要:
[b:f9ff56d54d][color=red:f9ff56d54d]所有回复,请贴到 http://bbs.chinaunix.net/forum/viewtopic.php?t=1251 。[/color:f9ff56d54d][/b:f9ff56d54d]我没空了。只好先把这些没整理的发上来。web:[code:1:f9ff56d54d]xx. 搭建网页服务器 版本:2004-06-......
CVS服务器建立和权限配置
我三天的工作结果,与大家分享
【程序编程相关:
2.6.3+Radeon8500+BT8】 【推荐阅读:
分布式拒绝攻击(DDOS)软件tfn2k】
【扩展信息:
讨论一下:mount 时会不会提示本地目】
建立与配置操作都是在redhat linux8.0上做的.系统带的cvs可执行程序在/usr/bin下面,版本信息为:concurrent versions system (cvs) 1.11.2 (client/server).系统带的这个cvs可执行程序既可以当客户端使用,也可以用来建立cvs源代码库服务器.
建立一个源代码库主要有以下几步:
(1)初始化cvs服务器环境.
#cvs -d/usr/local/source init
之后进入/usr/local/source,可以看到有一个目录cvsroot, 下面是初始化后的cvs服务器配置文件.暂且保持不动.
(2)把cvs服务放到xinetd系统服务中.
首先在/etc/xinetd.d目录下生成任务配置文件cvspserver,文件名称可以随便用.
其中内容大致如下:
service cvspserver
{
flags = reuse
socket_type = stream
wait = no
user = root
protocol = tcp
server = /usr/bin/cvs
server_args = -f --allow-root=/usr/local/source pserver
disable = no
}
其中server_args一个参数指定了源代码库路径,一个指定了服务器使用密码认证方式.
第二,要确认/etc/services文件中,有cvspserver关键词,并分配了端口,如:cvspserver 2401/tcp.
第三,重新启动xinetd服务,cvs服务就可以用了.
(3)测试.假定cvs服务器在192.168.0.205上,系统上有一个用户cvs.登陆另一台linxu机器,执行下列命令可以完成测试:
$export cvsroot=:pserver:cvs@192.168.0.205:2401/usr/local/source
$cvs login
输入密码,没有出错提示表示登陆成功.
如果想在一个linux系统上建多个源代码库,分别提供cvs服务.重复上面步骤就可以了.
第一步时候要注意使用一个不同路径.
第二步放到xinetd系统服务中稍微麻烦点./etc/xinetd.d目录下要生成一个新的任务配置文件,例如cvspserver1,文件中service名称一定要区分第一个,例如service cvspserver1,server_args做相应变动.还要在/etc/services文件中,加入新的服务端口号,例如:cvspserver1 2402/tcp.重新启动xinetd服务.
第三步测试时候,可以这样设定:
...
下一页 摘要:
我的x突然启动不了```显示如下内容:
[glx]: initializing glx extension
could not init font path element unix/:7100,removing from list!
fatal server error:
could not open default font fixed
reporting a problem ......