当前位置: 技术问答>linux和unix
新手求救,急 用XINETD怎么启动不了CVSPSERVER服务
来源: 互联网 发布时间:2016-02-28
本文导语: 一 CVS服务器的安装: 1。查看你的操作系统上是否安装了CVS: #> rpm -qa|grep cvs 有了 2。建立cvs用户组: #> groupadd cvs 3。建立cvs组的cvsroot用户和所属的目录: #> useradd -g cvs -G cvs -d /cvsroot cvsroot 4。...
一 CVS服务器的安装:
1。查看你的操作系统上是否安装了CVS:
#> rpm -qa|grep cvs
有了
2。建立cvs用户组:
#> groupadd cvs
3。建立cvs组的cvsroot用户和所属的目录:
#> useradd -g cvs -G cvs -d /cvsroot cvsroot
4。为cvsroot用户添加密码:
#> passwd cvsroot
5。改变 /cvsroot/ 的目录属性:
#> chmod -R 770 /cvsroot
6。改变用户登陆身份:
#> su cvsroot
7。开始创建单个项目:
#> cd /cvsroot
#> mkdir project1
#>mkdir project2
8。开始建立仓库:
#> cvs –d /cvsroot/project1 init
#> cvs –d /cvsroot/project2 init
#> chmod –R 770 ./project1/ ./project2/
9。建立CVS服务启动文件,我们使用xinetd方式:
#> [Crtl]+[d] 切换到root用户身份
#> cd /etc/xinetd.d
#> vi cvspserver
service cvspserver
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server= /usr/bin/cvs
server_args= -f --allow-root=/cvsroot/project1 --allow-root=/cvsroot/project2 pserver log_on_failure += USERID
}
10。加入cvs服务:
#>vi /etc/services
cvspserver 2401/tcp #pserver cvs service
cvspserver 2401/udp #pserver cvs service
11。启动cvs服务:
#> /etc/init.d/xinetd restart
12。检查cvspserver服务是否已经启动:
#> netstat -l |grep cvspserver
应该有如下结果:
tcp 0 0 *:cvspserver *:* LISTEN
全部按照上面做的
但是cvspserver服务就是没启动,不知道为什么,还请大家帮忙!
1。查看你的操作系统上是否安装了CVS:
#> rpm -qa|grep cvs
有了
2。建立cvs用户组:
#> groupadd cvs
3。建立cvs组的cvsroot用户和所属的目录:
#> useradd -g cvs -G cvs -d /cvsroot cvsroot
4。为cvsroot用户添加密码:
#> passwd cvsroot
5。改变 /cvsroot/ 的目录属性:
#> chmod -R 770 /cvsroot
6。改变用户登陆身份:
#> su cvsroot
7。开始创建单个项目:
#> cd /cvsroot
#> mkdir project1
#>mkdir project2
8。开始建立仓库:
#> cvs –d /cvsroot/project1 init
#> cvs –d /cvsroot/project2 init
#> chmod –R 770 ./project1/ ./project2/
9。建立CVS服务启动文件,我们使用xinetd方式:
#> [Crtl]+[d] 切换到root用户身份
#> cd /etc/xinetd.d
#> vi cvspserver
service cvspserver
{
disable = no
flags = REUSE
socket_type = stream
wait = no
user = root
server= /usr/bin/cvs
server_args= -f --allow-root=/cvsroot/project1 --allow-root=/cvsroot/project2 pserver log_on_failure += USERID
}
10。加入cvs服务:
#>vi /etc/services
cvspserver 2401/tcp #pserver cvs service
cvspserver 2401/udp #pserver cvs service
11。启动cvs服务:
#> /etc/init.d/xinetd restart
12。检查cvspserver服务是否已经启动:
#> netstat -l |grep cvspserver
应该有如下结果:
tcp 0 0 *:cvspserver *:* LISTEN
全部按照上面做的
但是cvspserver服务就是没启动,不知道为什么,还请大家帮忙!
|
试试!将你的cvspserver配置文件中,所有的行的等号两边的量都要用tab隔开,而不是用空格。例如:
disable = no
依次输入disable、【tab】、【=】、【tab】、no
然后重新启动xinetd服务
不行就仔细检查以便你的步骤中有没有不小心输错的地方
第一次配的话会碰到很多困难,但是成功的喜悦就在不在的前方等你呢。
disable = no
依次输入disable、【tab】、【=】、【tab】、no
然后重新启动xinetd服务
不行就仔细检查以便你的步骤中有没有不小心输错的地方
第一次配的话会碰到很多困难,但是成功的喜悦就在不在的前方等你呢。