Linux(fedora9)中tftp服务器设置及测试,图解
【Linux(fedora9)中tftp服务器设置及测试】主要涉及的是在Fedora9操作系统中如何配置和使用TFTP服务器来实现文件的简单传输。TFTP(简单文件传输协议)是一个基于UDP的协议,主要用于小文件的快速传输,常见于嵌入式设备的固件更新或软件部署。其工作在TCP/IP协议栈的端口号69。 **安装tftp服务器**: 你需要检查系统中是否已安装tftp服务器,通过`rpm -qa | grep tftp`命令。如果没有,可以使用`rpm -ivh tftp-server-0.42-3.1.i386.rpm`命令进行安装。安装完成后,创建tftp服务的工作目录,例如`mkdir /home/song/tftpboot`,用于存放传输的文件。 **配置tftp服务**: tftp服务通常由xinetd守护进程管理,默认是关闭状态。需要编辑xinetd的配置文件,通常是`/etc/xinetd.d/tftp`,将“server_args”行的目录路径更改为刚创建的工作目录,如`/home/song/tftpboot`。同时,将“disable”参数从“yes”改为“no”以启用服务。修改后,执行`/etc/init.d/xinetd restart`重启xinetd以使配置生效。 **验证tftp服务状态**: 使用`netstat -au | grep tftp`检查tftp服务是否已启动。如果看到类似“udp 0 0 *:tftp *:*”的输出,说明服务已启动。 **测试tftp服务器**: 在tftp工作目录下创建一个文件,如`vi test`,写入内容。然后通过`ifconfig`获取本机IP地址。接着,进入tftp客户端模式`tftp 211.64.20.159`,执行`get test`命令将服务器上的文件下载到本地。这证明了tftp服务器的运行正常。 **跨设备传输文件**: 如果要将文件从主机传输到开发板(如mini2440),两者必须通过网线连接,并确保各自的IP地址设置正确。在开发板上同样需要配置tftp客户端。通过SecureCRT或其他终端工具连接到开发板,然后使用tftp命令进行文件上传。例如,使用`tftp 211.64.20.163`(主机新IP)进入tftp客户端,再用`put test`命令将本地的文件上传到主机。 设置Linux(Fedora9)中的tftp服务器需要完成安装服务、配置工作目录、启用服务、验证服务状态以及进行本地和远程的文件传输测试。这个过程对于进行嵌入式系统开发或者远程固件更新等任务非常有用。
- 幺几2013-10-22非常有用对我的学习
- 波皮皮2013-06-08说明很细致~很好~
- liweihua2013-06-12有实用价值的资料
- a4726912013-12-20不懂哪里问题,最终还是不行
- 粉丝: 5
- 资源: 10
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助