有关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还是没有任何新息。
哪位仁兄可以告诉我怎么解决这个问题。
已经解决了
我下载了xinetd源码,编译安装完,因为不能添加那个服务(不知道为什么),在命令行直接瞧xinetd -f /etc/xinetd.conf就OK了。再题一点,magic linux下的chkconfig也不好用,apache服务根本添加不进去。 chkconfig 好像需要你在 /etc/init.d/ 里面已经有 apache 的服务控制脚本。
源代码安装的似乎这里没有需要的脚本。 这个是 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]