日期:2014-05-16  浏览次数:20581 次

崩溃了阿,tftp配置总是失败,求助!!
机器是fedora12,tftp,tftp-server都安装了。防火墙也关了(service iptables stop)。
我的/etc/xinetd.d/tftp设置如下:


#/etc/xinetd.d/tftp
#default:off
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = nobody
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}

我在自己电脑的/tftpboot下建立了一个testfile,同时将
代码:
sudo chmod 777 /tftpboot

代码:
service xinetd restart

进入到/home/下某个文件夹

代码:
tftp 本机 ip地址

代码:
tftp>get testfile

结果只传来一个0字节的文件(testfile有1.5M),显示“Transfer timed out.”不知咋回事?网上都说tftp服务没启动可是
service xinetd restart不是启动了么?

------解决方案--------------------
楼上的 人家说的是tftp 不是ftp

楼主你把
user = nobody
改成
user = root

然后 
service xinetd restart

然后确认端口处于监听
lsof -i:69

如果有显示 说明启动成功 再测试
如果啥也没显示 说明启动失败了