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