liuju1234 发表于 2007-4-24 11:15:32

有关MagicLinux下tftp的问题?

最近我做一些有关嵌入式的开发,要用到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还是没有任何新息。
哪位仁兄可以告诉我怎么解决这个问题。

liuju1234 发表于 2007-4-26 14:37:04

已经解决了

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

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

jiangtao9999 发表于 2007-4-26 18:03:48

chkconfig 好像需要你在 /etc/init.d/ 里面已经有 apache 的服务控制脚本。
源代码安装的似乎这里没有需要的脚本。

zslevin 发表于 2007-4-28 09:28:34

这个是 xinetd 配置的问题,检查一下 /etc/xinetd.d/ 下面有没有 tftp 这个文件存在?


$ 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
}
页: [1]
查看完整版本: 有关MagicLinux下tftp的问题?