`
vaqeteart
  • 浏览: 304246 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

tftp服务简单配置

阅读更多
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
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日
分享到:
评论

相关推荐

    配置tftp服务器配置

    在Linux环境下安装TFTP服务非常简单,可以通过包管理工具如`apt`来完成。具体命令如下: ```bash sudo apt-get install tftp-hpa tftpd-hpa xinetd ``` 这里使用了`tftp-hpa`和`tftpd-hpa`两个包,前者提供了TFTP...

    window下tftp服务器

    TFTP是一种简单、无状态的文件传输协议,常用于网络设备配置、操作系统镜像的传输等场景。本篇文章将详细介绍如何在Windows环境下搭建TFTPD服务器,并探讨其在Linux程序下载中的应用。 首先,Windows系统本身并不...

    fedora下配置tftp服务器步骤

    TFTP(Trivial File Transfer Protocol)是用于下载远程文件的最简单网络协议,它基于 UDP 协议实现。Fedora 是一个流行的 Linux 发行版,下面将介绍如何在 Fedora 15 系统下配置 TFTP 服务器。 安装 TFTP 服务器 ...

    嵌入式linux的tftp安装配置

    ### 嵌入式Linux下的TFTP安装与配置详解 #### 一、TFTP简介 ...通过以上步骤,您可以在嵌入式Linux环境下成功地安装和配置TFTP服务,并进行简单的文件传输操作。这对于嵌入式系统的开发和调试是非常有用的。

    tftp服务器配置说明

    这段配置表示开启TFTP服务,使用root用户运行,服务器程序位于`/usr/sbin/in.tftpd`,并且指定TFTP根目录为`/tftpboot`。 3. **创建TFTP根目录** 为TFTP服务器创建一个安全的文件共享目录,例如`/tftpboot`: ``...

    LINUX tftp配置

    在Linux系统中,TFTP(Trivial File Transfer Protocol)是一种简单、无状态的文件传输协议,常用于嵌入式设备的固件更新、网络设备的配置等场景。配置TFTP服务器可以让其他设备通过网络从该服务器上下载或上传小...

    ubuntu 10.04 tftp服务的配置.doc

    在Ubuntu 10.04操作系统中,TFTP(Trivial File Transfer Protocol)服务是一种简单且无状态的文件传输协议,常用于网络设备初始化、软件更新以及远程引导等场景。以下将详细介绍如何配置TFTP服务。 首先,我们需要...

    Cisco架设TFTP服务器

    这些软件都提供了简单易用的界面,便于设置和管理TFTP服务。 三、安装和配置TFTP服务器 1. 安装:根据所选软件的安装指南进行安装,通常只需点击几下即可完成。 2. 配置:设置TFTP服务器的工作目录,此目录应包含...

    Ubuntu 10.10安装配置tftp服务.doc

    TFTP(Trivial File Transfer Protocol),简单文件传输协议,是TCP/IP协议族中的一个重要成员,主要用于在网络中实现简单且低开销的文件传输服务。TFTP基于UDP协议实现,端口号为69,其设计初衷是为了简化文件传输...

    buntu 下 TFTP 服务器配置

    TFTP(Trivial File Transfer Protocol)是一种简单的文件传输协议,主要用于网络设备的启动阶段加载操作系统映像或配置文件等,尤其适用于无盘工作站。本文将详细介绍如何在Ubuntu 11.04系统上配置并运行TFTP服务器...

    Ubuntu Linux配置TFTP下载服务器

    TFTP(Trivial File Transfer Protocol)是一种简单的文件传输协议,主要用于在没有用户交互的情况下进行小文件的传输,例如启动文件、配置文件等。由于其简单性和效率高,TFTP 常被用于网络设备的启动配置文件下载...

    linux配置NFS和TFTP服务

    TFTP 服务是一种简单的文件传输协议,主要用于网络中的文件传输。配置 TFTP 服务的步骤如下: 1. 安装相关软件包:tftpd(服务端)、tftp(客户端)、xinetd 使用以下命令安装所需软件包:`sudo apt-get install ...

    如何开启tftp服务器

    5. **重启TFTP服务**:修改完配置后,记得重启TFTP服务以使更改生效。在Linux系统中,可以使用以下命令: ``` sudo systemctl restart xinetd ``` 6. **测试TFTP服务**:最后,你应该测试TFTP服务器是否正常工作...

    Tftp服务器配置与使用.docx

    输入`/etc/init.d/xinetd start`启动服务,或者如果已启动过Tftp,修改配置后需用`/etc/init.d/xinetd restart`重启服务。通过`netstat -a | grep tftp`确认服务是否已启动。 5. 创建Tftp主工作目录: 使用`mkdir...

    Linux配置tftp服务器

    2. **状态查看**:在配置界面中查找是否有`tftp`选项,并带有星号(*)标记,如果有则表示TFTP服务安装成功。 3. **手动选择**:如果没有自动显示,则手动在配置菜单中选择`tftp`进行配置。 #### 六、重启Xinetd服务 ...

    tftp服务器(嵌入式开发)

    TFTP服务器的主要功能是提供简单、轻量级的文件传输服务,允许开发者在远程设备与主机之间交换文件,而无需复杂的网络配置和安装过程。 标题“tftp服务器(嵌入式开发)”指出,这个压缩包可能包含了一个用于嵌入式...

    cisco TFTP服务器

    TFTP,全称为Trivial File Transfer Protocol(简单文件传输协议),是一个轻量级的文件传输协议,设计简单,通常用于系统更新、配置备份或故障恢复等场景。 在Cisco设备上,TFTP服务器的主要作用是: 1. **配置...

Global site tag (gtag.js) - Google Analytics