Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7687481
  • 博文数量: 961
  • 博客积分: 15795
  • 博客等级: 上将
  • 技术积分: 16612
  • 用 户 组: 普通用户
  • 注册时间: 2010-08-07 14:23
文章分类

全部博文(961)

文章存档

2016年(1)

2015年(61)

2014年(41)

2013年(51)

2012年(235)

2011年(391)

2010年(181)

分类: 嵌入式

2011-11-07 19:03:34

 安装: 
先安装xinetd 服务:yum install xinetd
安装tftp tftp-severyum install tftp tftp-sever  (源文件: tftp-server-0.42-3.1.i386.rar  

配置:
更改tftp配置文件 /etc/xinetd.d/tftp
vim /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
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /home/yeling/tftpboot -c
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}

提醒: #-s 后面是tftp服务器的path-c 允许上传文件。如果没有那个目录,自己需要先建立一个,最好把权限改好chmod 777 /home/yeling/tftpboot ,用户也可以设置成 普通用户

命令下输入setup看一下 tftp服务是否开启,最好关闭防火墙(#/etc/init.d/iptables stop //关闭防火墙),我的设置不知道那里出了问题,最后把selinux都关闭了。在桌面菜单,系统--》管理--》selinux management ,将 Enforcing Mode 设置为 Disabled .

restart电脑,或者不重启 ,你也可以自己试试 

#service xinetd restart //重启 xinetd 服务

shell下面 
#tftp your-ip-address

tftp>get 

tftp>put 

tftp>q

阅读(1560) | 评论(0) | 转发(2) |
0

上一篇:按键驱动

下一篇:开发环境搭建

给主人留下些什么吧!~~