您的位置:首页 > 运维架构 > Linux

Redhat Enterprise Linux 5 TFTP安装

2014-02-02 23:00 337 查看
(1)TFTP简介

TFTP(Trivial File Transfer Protocol简单文件传输协议)是一个传输文件的简单协议,它基于UDP协议而实现。在嵌入式开发中,有宿主机和目标机之分。宿主机是执行编译、链接嵌入式软件的计算机;目标机是运行嵌入式软件的硬件平台。TFTP服务器作为工作于宿主机的软件,主要提供对目标机的主要映像文件的下载工作。

(2)TFTP安装

1、挂载U盘

在安装过程中我利用挂载U盘提供rpm包。因此首先要挂载U盘。先在/mnt下建立一个文件夹usb,想把U盘的东西挂载到此文件夹之下。插入U盘,然后利用fdisk -l查看磁盘情况。



图中/dev/sdb1为U盘。然后利用mount将U盘挂载到/mnt/usb文件夹下。

mount -t vfat /dev/sdb1 /mnt/usb (注意:vfat是用来挂载fat格式的U盘,要想挂载ntfs格式的U盘要用到ntfs-3g,但是需要下载一个

下载一个ntfs-3g-2011.4.12-5.el5.i386.rpm包安装一下)

然后cd到/mnt/usb之下利用ls可以查看到U盘的信息,再cd到Server下就可以看到要安装的rpm包的信息。




卸载U盘:umount /mnt/usb

2、安装rpm包

首先安装xinetd-2.3.14-10.el5.i386.rpm(这三个rpm包之间存在依赖关系,必须按循序安装,否则会报错)

然后再安装tftp-server-0.42-3.1.i386.rpm和tftp-0.42-3.1.i386.rpm

在root用户下利用命令:rpm -ivh xinetd-2.3.14-10.el5.i386.rpm


rpm -ivh tftp-server-0.42-3.1.i386.rpm


rpm -ivh tftp-0.42-3.1.i386.rpm

3、建立TFTP主目录

利用mkdir可以建立主目录,此目录的作用是用来存放宿主机与目标机通过TFTP传递的文件。

4、修改配置文件

利用vi
/etc/xinetd.d/tftp可以进入到配置文件界面。下面是修改好的配置文件的界面



其中主要修改的地方有disable要改成no,然后保存退出。

5、重启服务

/etc/init.d/xinetd restart

Stopping
xinetd: [FAILED]

Starting xinetd: [ OK ]

6、检验是否启动

netstat
-a |grep tftp



安装成功
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: