QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1321|回复: 3

有关MagicLinux下tftp的问题?

[复制链接]
发表于 2007-4-24 11:15:32 | 显示全部楼层 |阅读模式
最近我做一些有关嵌入式的开发,要用到tftp服务,但是MagicLinux没有,所以我把红旗带的tftp服务器rpm包拿过来装上了,但是怎么都不能用。

我用setup命令设置xinetd服务和tftp服务选中,当然还有portmap,但是系统启动后tftp服务不能使用,用netstat -a | grep tftp 没有任何记录,说明tftp服务没有启动,而且用service xinetd restart命令后也是没有任何新息。但在红旗下使用会出现两条新息,stop和start。

怀疑可能是我的xinetd有问题,便下载了xinetd-2.3.14-1mgc.i686.rpm,安装上之后,使用service xinetd restart还是没有任何新息。
哪位仁兄可以告诉我怎么解决这个问题。
 楼主| 发表于 2007-4-26 14:37:04 | 显示全部楼层

已经解决了

我下载了xinetd源码,编译安装完,因为不能添加那个服务(不知道为什么),在命令行直接瞧[code:1]xinetd -f /etc/xinetd.conf[/code:1]就OK了。

再题一点,magic linux下的chkconfig也不好用,apache服务根本添加不进去。
回复

使用道具 举报

发表于 2007-4-26 18:03:48 | 显示全部楼层
chkconfig 好像需要你在 /etc/init.d/ 里面已经有 apache 的服务控制脚本。
源代码安装的似乎这里没有需要的脚本。
回复

使用道具 举报

发表于 2007-4-28 09:28:34 | 显示全部楼层
这个是 xinetd 配置的问题,检查一下 /etc/xinetd.d/ 下面有没有 tftp 这个文件存在?

[code:1]
$ cat /etc/xinetd.d/tftp
# default: off
# description: The tftp server serves files using the trivial file transfer \
#       protocol.  The tftp protocol is often used to boot diskless \
#       workstations, download configuration files to network-aware printers, \
#       and to start the installation process for some operating systems.
service tftp
{
        disable = no
        socket_type             = dgram
        protocol                = udp
        wait                    = yes
        user                    = root
        server                  = /usr/sbin/in.tftpd
        #server_args            = -s /tftpboot
        server_args             = -s /tmp/tftpboot
        per_source              = 11
        cps                     = 100 2
        flags                   = IPv4
}
[/code:1]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-24 05:00 , Processed in 0.036402 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表