文本介绍tftp、nfs、smb共3款常用服务器安装过程。在今后学习,我们常常会使用到这3款工具。这篇文章介绍tftp的安装过程。

1、tftp服务器

运行setup命令,查看tftp是否已安装。

1.1、使用RPM软件包安装tftp

安装tftp服务器,可以通过网络下载tftp的安装包,也可以通过光驱加载linux映像文件安装。
嵌入式Linux学习笔记(1-3)——linux系统常用工具

1.1.1、使用RPM软件包安装tftp

在此以安装tftp为例子,简单说明如何使用RPM包安装工具。从光盘找tftp安装包进行安装。首先加载linux系统镜像光盘。
嵌入式Linux学习笔记(1-3)——linux系统常用工具
进入光盘。
嵌入式Linux学习笔记(1-3)——linux系统常用工具
嵌入式Linux学习笔记(1-3)——linux系统常用工具
鼠标左键双击便可以安装。
嵌入式Linux学习笔记(1-3)——linux系统常用工具
嵌入式Linux学习笔记(1-3)——linux系统常用工具

1.1.2、命令行安装

同样需要加载光盘镜像文件。
嵌入式Linux学习笔记(1-3)——linux系统常用工具
挂载之前,目录/mnt/cdrom目录是空的。
嵌入式Linux学习笔记(1-3)——linux系统常用工具
挂载光盘。
嵌入式Linux学习笔记(1-3)——linux系统常用工具
光盘挂载到/mnt/cdrom目录下。
嵌入式Linux学习笔记(1-3)——linux系统常用工具
进入Server目录安装,找到tftp-server-0.42-3.1.i386.rpm ,然后安装。
[[email protected] Server]# rpm -ivh tftp-server-0.42-3.1.i386.rpm
warning: tftp-server-0.42-3.1.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
error: Failed dependencies:
xinetd is needed by tftp-server-0.42-3.1.i386

安装失败,显示缺少一个依赖的文件没装,那就先装它好了。
[[email protected] Server]# ls xinetd*
xinetd-2.3.14-10.el5.i386.rpm
[[email protected] Server]# rpm -ivh xinetd-2.3.14-10.el5.i386.rpm
warning: xinetd-2.3.14-10.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing… ########################################### [100%]
1:xinetd ########################################### [100%]

安装xinetd-2.3.14-10.el5.i386.rpm成功,再次安装tftp试试。
[[email protected] Server]# rpm -ivh tftp-server-0.42-3.1.i386.rpm
warning: tftp-server-0.42-3.1.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing… ########################################### [100%]
1:tftp-server ########################################### [100%]

安装成功,可以卸载光盘。

检查系统是否已经启动tftp服务器。如果看到下图,说明已经启动tftp服务。
嵌入式Linux学习笔记(1-3)——linux系统常用工具
我的tftp服务器还没有启动。
嵌入式Linux学习笔记(1-3)——linux系统常用工具

1.1.3、tftp服务器配置

安装好tftp服务器之后,需要配置tftp配置服务器。
嵌入式Linux学习笔记(1-3)——linux系统常用工具
tftp配置文件在/etc/xinetd.d/目录下。
嵌入式Linux学习笔记(1-3)——linux系统常用工具

打开tftp配置文件。
嵌入式Linux学习笔记(1-3)——linux系统常用工具
打开tftp服务器配置文件之后,需要修改某些参数。
server_args:指定tftp服务目录,也就是说你提供给别人下载的文件会存放在这个目录下。
disable:启动或关闭tftp服务器选项。
嵌入式Linux学习笔记(1-3)——linux系统常用工具
改为如下。
嵌入式Linux学习笔记(1-3)——linux系统常用工具

1.1.4、启动tftp服务器

配置好tftp服务器,就可启动它。
嵌入式Linux学习笔记(1-3)——linux系统常用工具
启动tftp服务器。
嵌入式Linux学习笔记(1-3)——linux系统常用工具
检测tftp服务器是否已经启动。看到下面信息,说明tftp服务器已经启动了。
嵌入式Linux学习笔记(1-3)——linux系统常用工具

相关文章: