TFTP服务器搭建与总结
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服务器搭建与总结相关推荐
- tftp 服务器搭建测试版本ubuntu14.04
tftp 服务器搭建测试版本ubuntu14.04 本题大部分是来自于朱有鹏老师的笔记:::::(尊重原版) 第 第 1 步:安装 tftp 安装 tftp 所需的软件.首先需要安装 tftp-hpa ...
- 九鼎X210 tftp服务器搭建
s5pv210 学习 九鼎X210 tftp服务器搭建 安装服务器和客户端 创建tftpboot目录并设置权限 配置环境 重启服务 测试TFTP服务## 配置Ubuntu虚拟机IP 实现开发板和虚拟机 ...
- deepin安装tftp服务器_ubuntu下tftp服务器搭建
tftp服务器搭建步骤 1.安装tftp-server 使用 sudo apt-get install tftpd-hpa 命令下载tftp服务端 使用 sudo apt-get install tf ...
- TFTP服务器搭建与使用
文章目录 一.TFTP协议 二.TFTP服务器搭建 1.安装TFTP服务器 2.创建TFTP服务文件夹 3.配置tftp文件 4.配置tftpd-hpa文件 三.TFTP服务器使用 一.TFTP协议 ...
- 八、TFTP服务器搭建及应用
一.什么是TFTP TFTP简单文件传输协议,是一个基于UDP 协议实现的用于在客户机和服务器之间进行简单文件传输的协议,适合于开销不大.不复杂的应用场合 TFTP 协议专门为小文件传输而设计,只能从 ...
- Linux – TFTP服务器搭建 FTP服务器搭建
一.ftp和tftp的区别 参考:https://blog.csdn.net/woyaochenggong774/article/details/46324787 注意FTP和TFTP协议是有区别的, ...
- TFTP服务器搭建与测试
一.基础知识介绍 TFTP(Trivial File Transfer Protocol,简单文件传输协议),是一个基于 UDP 协议实现的用于在客户机和服务器之间进行简单文件传输的协议,适合于开销不 ...
- 简单文件传输TFTP服务器搭建 Linux RHEL6
Tftp 的应用场合 1.交换机或路由器升级或备份 2.无盘工作站 存放boot loader 3.嵌入式开发时装载系统 4.大规模的服务安装布署 安装 1.# yum install xinetd ...
- linux 交换机tftp服务,简单文件传输TFTP服务器搭建 Linux RHEL6
Tftp的应用场合 1.交换机或路由器升级或备份 2.无盘工作站存放bootloader 3.嵌入式开发时装载系统 4.大规模的服务安装布署 安装 1.# yum install xinetd # y ...
最新文章
- 简约而不简单的Django新手图文教程
- 浅谈javascript中原型(prototype)、构造函数、对象实例及三者之间的关系
- 概率论-2.2 随机变量的数学期望(重点:随机变量X的期望)
- 计算机广告制作未来发展还行吗,计算机多媒体设计专业和广告设计制作那个好...
- 查看SQL执行计划的方法及优劣
- Jquery Ztree异步加载树
- 计算机基础与c语言试题及答案,2017年9月计算机二级C语言基础试题及答案
- CCF201503-5 最小花费(30分)
- ubuntu 下 imagick PHP扩展的安装
- RHCE 学习笔记(4)- 重定向,管道和VIM编辑器
- 互联网创业公司残酷一幕:全员降薪,裁员凶猛与一夜解散
- ue4服务器稳定性,ue4 客户端 服务器
- Python进阶笔记(2):自动化处理文件
- Python-数据处理
- linux xorg占用显存过大
- CSFCC Choir坐在宝座上圣洁羔羊(戏剧)
- 客户旅程_编程如何找到我的:21岁开发人员的7年旅程
- yum源本地配置和网络源配置——超级完整详细
- golang panic recover return defer的逻辑顺序问题
- 网络:万维网(WWW)
热门文章
- WIN8 64bit的系统下 使用Razer地狱狂蛇驱动v2.0汉化版会死机...
- matlab描述统计分析步骤,MATLAB实现描述性统计分析的例子例题
- MySQL进阶学习笔记一(未完待续)
- java实现调用启动screen_snapshot.exe 实现截图功能
- 分子模拟软件amber_分子模拟软件Discovery Studio教程(十):构建基于受体-配体复合物药效团模型...
- 2-STM32+ESP8266连接onenet并上传数据(HTTP)
- linux安装TCP,TcpDump安装设置
- win10如何删除智能云等输入法
- Java语法知识总结
- 项羽败给刘邦的一个很大原因就是项…