11 12
发新话题
打印

为什么我的cvs服务器无法运行

为什么我的cvs服务器无法运行

  我的情况是这样的
1.系统中确实装有cvs
2.创建了cvs属主用户,建立了cvs仓库#mkdir /cvsroot,初始化cvs源代码库#cvs -d /cvsroot init,确认/etc/services中有cvs服务所需的内容cvspserver 2401/tcp; cvspserver 2401/udp
3.在/etc/xinetd.d/目录下创建了cvspserver,内容如下
service cvspserver
{
socket_type=stream
wait=no
user=root
server=/usr/bin/cvs
server_args=-f --allow-root=/cvsroot pserver
log_on_failure+=USERID
}
(不明白为什么这样设,在网上搜的,大家设的好像都差不多)
4.重新启动xinetd
#/etc/rc.d/init.d/xinetd restart
5.然后查看cvs服务是否运行#netstat -l|grep cvspserver

结果什么也不显示。网上说好像要显示一些东西,类似tcp0 0……之类的东西才对。
请高手指教一下,为什么会这样。

我刚开始学linux2个周,好多东西都不懂,希望能慢慢摸索出一条学习之路。先谢谢了。
[s:1]

TOP

/etc/xinitd.d/cvspserver里
增加
disable = no
然后
#/etc/rc.d/init.d/xinetd restart
通过
chkconfig --list 查看运行状态

通过进程是看不到的 因为你的是通过xinitd来运行  也就是只有当客户端连接这个端口时 cvspserver 才会启动
所以通常是通过
netstat -an | less
来查看该端口是否打开

TOP

按照楼上的老大所说的,我试了一下,结果如下
#chkconfig --list
看到如下与xinetd有关的语句
xinetd  0ff  1ff  2ff  3:on  4:on  5:on  6:off
xinetd based services:
          chargen:off
          chargen-udp:off
          cvs:off
          cvspserver:on
          daytime:off
          ……:off

#netstat -an|more
看到很多类似tcp   0  0  *:*  *:*   *的东西,怎么确定哪个和xinetd有关?我给cvspserver分配了端口2401,是不是应该找到和2401有关的那一行?如果是,我没发现,这样还是哪个设置有问题吗?

TOP

xinetd 0ff 1ff 2ff 3:on 4:on 5:on 6:off
xinetd based services:
     chargen:off
     chargen-udp:off
     cvs:off
     cvspserver:on
     daytime:off
     ……:off

里面不是有       cvspserver:on 里吗  说明启动了

TOP

多谢楼上两位大侠的指教

TOP

socket_type=stream:SCTP<流控制传输protocol information>

TOP

引用:
下面是引用ps-ef于2006-04-02 12:59发表的:
/etc/xinitd.d/cvspserver里
增加
disable = no
然后
#/etc/rc.d/init.d/xinetd restart
.......
说得好

TOP

上面都我都是正常2401端口打开,而且cvspserver服务启动,但登陆时:
cvs -d ":pserver:cvsroot@127.0.0.1:/home/cvsroot" login
Logging in to :pserver:cvsroot@127.0.0.1:2401/home/cvsroot
CVS password:
cvs [login aborted]: reading from server: Connection reset by peer

我已经郁闷到极点了,死活连不上,高手能不能推测出几个原因出来
cvsroot是cvs组中用户,/home/cvsroot目录的拥有者是cvsroot,所属组是cvs,谢谢了提前

TOP

贴配置,贴命令的结果。自己看不懂的东西就贴出来。
E-mail: hhding!!gnu!gmail!!com

TOP

TOP

 11 12
发新话题