- 5
- 0
- 约5.28千字
- 约 6页
- 2016-11-24 发布于贵州
- 举报
使用TFTP进行文件传输
(系统版本: Ubuntu 10.10或以上)
在嵌入式系统开发中,经常需要从主机上传送映像、文件等到目标机上。实现的方法有很多。如tftp,scp等。
TFTP(Trivial File Transfer Protocol)是用来下载远程文件的最简单的网络协议,它基于UDP协议而实现。
一、TFTP的建立
嵌入式linux的tftp开发环境包括两个方面:一是linux服务器端的tftp-server支持,二是嵌入式目标系统的tftp-client支持。因为u-boot本身内置支持tftp-client,所以嵌入式目标系统端就不用配置了。我们要做的是在服务器端(即主机)上安装TFTP服务,并且正确地配置TFTP服务的路径和参数。
下面我尝试了两种搭建TFTP的方法,都实测成功。
1、安装tftp所需软件包:
tftp有好几种版本,其中tftp和tftpd是最经典、最常用的。还有增强版,如atftp和atftpd、tftp-hpa和tftpd-hpa等。所以配置TFTP的方法也不唯一。
传统方法(xinetd):
sudo apt-get install tftp
sudo apt-get install tftpd
sudo apt-get install xinetd
tftp是客户端,作用是从别人的TFTP服务器端上传/下载东西
原创力文档

文档评论(0)