您的位置:首页 > 编程语言 > PHP开发

tftp服务器的简介与安装

2013-04-26 18:26 260 查看
 

说明:版权所有归作者,只供学习交流,若有其它用途请联系作者,转载请遵守IT人职业规范,请注明转载地址

 

宿主机和目标机的概念:在嵌入式开发过程中有宿主机和目标机的角色之分:宿主机是执行编译、链接嵌入式软件的计算机;目标机是运行嵌入式软件的硬件平台。

 

tftp服务器:TFTP服务器作为工作于宿主机上的软件,主要提供对目标机的主要映像文件的下载工作。

 

tftp服务器的安装

 

(1):查看是否已经安装了服务器程序

利用命令netstat –a| grep tftp

已安装结果:udp 0 0*:tftp *:*

 

(2):如果没有安装,执行如下命令安装

[root@localhost]# rpm -ivh tftp-server-0.42-3.1.i386.rpm

 

(3):建立tftp的主工作目录(一般不用自己建立,系统会自动生成)

[root@localhost btools]# mkdir /tftpboot

 

(4):修改配置文件

[root@localhost btools]#  vi /etc/xinetd.d/tftp

service tftp

{

…………………………

socket_type = dgram

…… …… ……

server = /usr/sbin/in.tftpd

server_args = -s /tftpboot

disable = no

…… …… ……

}

 

(5):重启服务

#/etc/init.d/xinetd restart

#netstat -a | grep tftp

udp 0 0 *:tftp *:*

 

(6):测试

在/tftpboot目录下创建一个文件test,并向其中写入测试内容“hello tftp”,通过命令tftp
192.168.137.2(linux的IP地址),进入tftp命令模式,输入help命令,查看tftp支持的命令。通过命令:get
test,可以将/tftpboot中的test文件下载到当前目录下。

 

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