Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5606789
  • 博文数量: 922
  • 博客积分: 19333
  • 博客等级: 上将
  • 技术积分: 11226
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-27 14:33
文章分类

全部博文(922)

文章存档

2023年(1)

2020年(2)

2019年(1)

2017年(1)

2016年(3)

2015年(10)

2014年(17)

2013年(49)

2012年(291)

2011年(266)

2010年(95)

2009年(54)

2008年(132)

分类: LINUX

2011-06-24 19:19:10

tftp服务简单配置


通过tftp服务可以在两台主机之间传输文件。本文介绍配置和使用tftp服务的方法。


[简介]

通过tftp服务可以在两台主机之间传输文件。在嵌入式系统中,开发板启动的时候,经常通过tftp服务器将操作系统内核下载下来到本地开发板内存的某个位置,然后启动内核(前提是开发板的BootLoader支持tftp传输)。这样开发的时候,不必每次都将最新的操作系统内核烧写到板子中,节省了空间,简化了开发过程。


[举例]

这里,以CenterOS为例讲述搭建tftp服务的过程。

**配置tftp服务

1)安装tftp客户/服务端:

#yum install tftp.i386

#yum install tftp-server.i386

这里,如果不行就先运行"#yum makecache"试试。


2)编辑/etc/xinetd.d/tftp

#vim /etc/xinetd.d/tftp

编辑内容如下:

service tftp

{

        socket_type             = dgram

        protocol                = udp

        wait                    = yes

        user                    = root

        server                  = /usr/sbin/in.tftpd

        server_args             = -s /tftpboot

        disable                 = no

        per_source              = 11

        cps                     = 100 2

        flags                   = IPv4

}

这里,disable是指关闭还是打开tftp服务,取值yes/no.通过server_args指定tftp服务在本地机器上的导出目录,这里的文件可以通过tftp访问。其它参数具体含义参见“info xinetd.conf”.


3)重启服务:

#/etc/init.d/xinetd restart

至此tftp服务搭建完毕。

**


**使用tftp传输文件

可以使用如下方法,传输文件,测试前面的配置是否正确。

1)服务器上建立好待共享的文件

#>>/tftpboot/mytest

这里,服务器就是刚才配置好tftp服务的服务器,mytest就是待共享的文件,必须在/tftpboot导出目录中。


2)客户机器上访问服务器上的文件

#tftp <服务器的ip地址>

#get mytest

这样,就将服务器上面的文件下载到客户机上了,命令和ftp的命令差不多,如果想退出,可以输入"[Ctrl]D",如果在客户机器的当前目录看到mytest说明成功。

**


[其它]

以上是最简单的配置和使用tftp的步骤。


作者:QuietHeart

Email:quiet_heart000@126.com

时间:2010年12月27日


阅读(1152) | 评论(1) | 转发(0) |
0

上一篇:简单配置nfs

下一篇:遇见心想事成的自己

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

vaqeteart2013-05-30 13:47:03

http://www.2cto.com/os/201203/122887.html