1,基本了解:
tftp是基于UDP来下载远程文件的网络协议。

作用:比较好适用于初始化时下载少量的文件数据。比如内核和设备树。
当有大量文件且会有定时的新文件加入调试的话,使用nfs的创建的共享目录较好。所以一般将制作好的根文件系统作为nfs的共享目录。跟价方便调试。

2、对象需要运行的环境:
主机运行tftp-server
目标运行tftp-client
因为于目标机在烧写bootloader中就包含tftp-client,所以只需要在主机搭建tftp-server即可。

3.主机搭建tftp-server
3.1下载并安装tftp-server
apt-get install tftpd-hpa tftp-hpa
///注意:是两个不一样的哦

3.2tftp配置文件的修改
配置目录所在路径: /etc/default/tftpd-hpa
TFTP_USERNAME=“tftp”
TFTP_DIRECTORY="/tftpboot"///最重要修改,要在根目录下mkdir一个tftpboot文件夹。这就是tftp-client向tftp-server下载文件的文件夹。
TFTP_ADDRESS=":69"
TFTP_OPTIONS="–secure"
所需要做到解释tftpboot文件的创建就是了
mkdir /tftpoot //注意修改文件夹的权限哦

3.3 将tftp-client需要的文件cp到你所创建的/tftpboot目录下即可。
做系统移植就一般cp镜像文件和设备数文件。

3.4 启动tftp-server
命令:service tftpd-hpa restart

ok了
/
测试:回环测试
因为在下载的时候就自带有了tftp-client,运行一下看能不能从tftpboot目录下获取所需文件到当前目录
测试过程:
linux@linux-virtual-machine:~$ tftp 127.0.0.1
tftp> get 《要下载的文件》
tftp> q
通过ls查看一下就可以了。

TFTP服务器搭建与总结相关推荐

  1. tftp 服务器搭建测试版本ubuntu14.04

    tftp 服务器搭建测试版本ubuntu14.04 本题大部分是来自于朱有鹏老师的笔记:::::(尊重原版) 第 第 1 步:安装 tftp 安装 tftp 所需的软件.首先需要安装 tftp-hpa ...

  2. 九鼎X210 tftp服务器搭建

    s5pv210 学习 九鼎X210 tftp服务器搭建 安装服务器和客户端 创建tftpboot目录并设置权限 配置环境 重启服务 测试TFTP服务## 配置Ubuntu虚拟机IP 实现开发板和虚拟机 ...

  3. deepin安装tftp服务器_ubuntu下tftp服务器搭建

    tftp服务器搭建步骤 1.安装tftp-server 使用 sudo apt-get install tftpd-hpa 命令下载tftp服务端 使用 sudo apt-get install tf ...

  4. TFTP服务器搭建与使用

    文章目录 一.TFTP协议 二.TFTP服务器搭建 1.安装TFTP服务器 2.创建TFTP服务文件夹 3.配置tftp文件 4.配置tftpd-hpa文件 三.TFTP服务器使用 一.TFTP协议 ...

  5. 八、TFTP服务器搭建及应用

    一.什么是TFTP TFTP简单文件传输协议,是一个基于UDP 协议实现的用于在客户机和服务器之间进行简单文件传输的协议,适合于开销不大.不复杂的应用场合 TFTP 协议专门为小文件传输而设计,只能从 ...

  6. Linux – TFTP服务器搭建 FTP服务器搭建

    一.ftp和tftp的区别 参考:https://blog.csdn.net/woyaochenggong774/article/details/46324787 注意FTP和TFTP协议是有区别的, ...

  7. TFTP服务器搭建与测试

    一.基础知识介绍 TFTP(Trivial File Transfer Protocol,简单文件传输协议),是一个基于 UDP 协议实现的用于在客户机和服务器之间进行简单文件传输的协议,适合于开销不 ...

  8. 简单文件传输TFTP服务器搭建 Linux RHEL6

    Tftp 的应用场合 1.交换机或路由器升级或备份 2.无盘工作站 存放boot loader 3.嵌入式开发时装载系统 4.大规模的服务安装布署 安装 1.# yum install xinetd ...

  9. linux 交换机tftp服务,简单文件传输TFTP服务器搭建 Linux RHEL6

    Tftp的应用场合 1.交换机或路由器升级或备份 2.无盘工作站存放bootloader 3.嵌入式开发时装载系统 4.大规模的服务安装布署 安装 1.# yum install xinetd # y ...

最新文章

  1. 对于计算机网络的整体框架的概括(转载) 个人感觉很好
  2. JSP笔记-文件上传
  3. shell 命令执行结果判断语句
  4. 4.4 开发模式下的测试:简化我们对链码的测试过程
  5. access四舍五入取整round_access中round函数怎么用
  6. python安装opencv2.4.9_Python学习之一:Python2.7与opencv2.4安装配置
  7. git命令出现fatal: unable to access SSL certificate problem: self signed certificate
  8. webapi 参数的请求和接收
  9. C#局域网桌面共享软件制作(二)
  10. 怎样让超星图书浏览器不会过期 (转)
  11. [译文]使用VBA-SDL-H寻找图片
  12. excel-按条件向下填充
  13. Rundll32.exe 如何运行dll中的函数
  14. (附源码)spring boot学科竞赛活动报名系统 毕业设计 012239
  15. mysql 5.6 64 位安装 缺少libai.so_CentOS6.7安装部署LNMP(nginx1.8.0+php5.6.10+mysql5.6.12) 法外狂徒...
  16. ad7606驱动及仿真
  17. C/C++加减乘除运算效率分析
  18. 关系模式判断候候选关键字 与 函数依赖无损连接
  19. 【JavaScript编写计算工资小程序】【表格细边框设置】【网页设计与网站开发HTML、CSS、JavaScript实例教程】【第十章】JavaScript基础——【传智播客】实验作业题【实验5】
  20. QT之CheckBox单项选择与多项选择

热门文章

  1. 小白入门:一听就懂的HCNA华为网络工程师课程-李云鹏-专题视频课程
  2. 提取图像细节的两种方法
  3. C#中窗体绑定键盘按钮
  4. UltraEdit激活版
  5. 腾讯的死对头COCO360出来了
  6. 自己写的扒谱助手apk分享(永久0积分免费下载)
  7. 计算机仿真技术教学大纲,《电子电路计算机仿真综合训练》教学大纲
  8. opengl es3.0学习篇七:使用opengl绘制一个立方体
  9. 忘记Mac管理员密码怎么办?
  10. python 协程之异步下载图片