TFTP

TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。端口号为69。

软件包括客户端和服务器两部分.


应用场合:

1/交叉开发环境下,uboot 下载uImage的时候,用的就是tftp

uboot端已经实现了tftpclient 所以只需要在主机端实现tftpserver就可以了.


工具的安装

1/、 安装tftp客户端和服务器

sudo apt-get install tftp-hpa//安装客户端
sudo apt-get install tftpd-hpa//安装服务器端

2/ 修改tftpd-hpa配置文件

sudo vi /etc/default/tftpd-hpa

修改”–secure” 为 ” –l –c -s”
-c是可以上传文件的参数? -s是指定tftpd-hpa服务目录 -l呢?


3/如果你想修改服务器的下载目录(可以不修改,原来为/var/lib/tftpboot),则

修改/var/lib/tftpboot为/tftpboot

sudo mkdir  /tftpbootsudo chmod 777 /tftpboot

4/重启tftpd-hpa服务

sudo service tftpd-hpa restart

5/测试

在终端执行命令:

tftp 对方ip地址

下载文件:get 文件名

上传文件:put 文件名

退出:quit

TFTP服务器与客户端的安装相关推荐

  1. SSH服务详解(一)–Linux SSH 服务器与客户端的安装与启动

    SSH服务详解(一)–Linux SSH 服务器与客户端的安装与启动 SSH服务详解(一)–Linux SSH 服务器与客户端的安装与启动 SSH服务详解(二)–使用私钥登录 SSH 服务器(免密登录 ...

  2. Ubuntu Linux操作系统tftp服务器和客户端安装(简单操作)

    操作系统:ubuntu(64位) 12.04,系统必须连接互联网! 以下绿色文字为终端输入命令,红色为错误信息,蓝色为提示信息,紫色为一般信息. 终端输入: tftp 192.168.1.102 发现 ...

  3. Windows下的Tftpd32(Tftpd64)软件下载和使用教程-集成了Tftp服务器、客户端

    目录 一.概述 二.Tftpd32下载.安装 三.Tftpd32 使用教程  3.1 使用Tftpd32作Tftp服务器  3.2 使用Tftpd32作Tftp客户端 一.概述 Tftpd32是一个免 ...

  4. 基于c语言客户端的步骤,基于c语言tftp服务器与客户端实现

    开发环境:ubuntu 所用知识点:c,socket, tcp/ip协议 A)本实验主要实现tftp协议的服务器与客户端. 服务器实现功能有: 1)接收处理客户端请求,上传下下载文件 2)进行用户验证 ...

  5. 服务器设置客户端网页安装,网页服务器和客户端

    网页服务器和客户端 内容精选 换一换 本章节指导您使用MongoDB客户端,通过弹性云服务器内网方式连接GaussDB(for Mongo)集群实例.操作系统使用场景:弹性云服务器的操作系统以Linu ...

  6. Oracle服务器和客户端的安装(图解)

    处于网络覆盖的时代, 数据库 对于现代社会和行业已经不是什么新鲜事物,它已经被运用到了社会生产和生活的各个领域.作于一款高性能.高生产率的 数据库管理 应用平台,Oracle9i在数据库管理.数据完整 ...

  7. git服务器与客户端的安装与使用

    首先准备环境 centos7,最小化安装,配置网络,能访问外网,关闭防火墙selinux,配置yum源 设置好网络和防火墙  网络需要能访问外网, ip 192.168.1.8 下面关闭防火墙 set ...

  8. linux系统管理与服务器配置高志君_如何在 Linux 上安装、配置 NTP 服务器和客户端?...

    你也许听说过这个词很多次或者你可能已经在使用它了.在这篇文章中我将会清晰的告诉你 NTP 服务器和客户端的安装. -- Magesh Maruthamuthu 你也许听说过这个词很多次或者你可能已经在 ...

  9. tftp c++ 上传_如何在 Fedora 上建立一个 TFTP 服务器

    TFTP 即简单文本传输协议,允许用户通过 UDP 协议在系统之间传输文件. -- Curt Warfield(作者) TFTP 即 简单文本传输协议(Trivial File Transfer Pr ...

最新文章

  1. LeetCode Non-overlapping Intervals(dp,greedy)
  2. 细说HTML元素的ID和Name属性的区别
  3. oracle record 遍历,ORACLE中RECORD、VARRAY、TABLE的使用详解
  4. 本地搭建WordPress (XAMPP环境)
  5. 富爸爸穷爸爸害了我_这是我必须告诉爸爸的-在我们的时间用完之前
  6. 掌控谈话~重复对方的话
  7. easycode不推荐使用_为什么MySQL不推荐使用uuid或者雪花id作为主键?
  8. mysql 主从同步 阻塞_如何解决主从数据库同步延迟问题?
  9. C#中导出Execl
  10. 阶段5 3.微服务项目【学成在线】_day03 CMS页面管理开发_11-修改页面-前端-Api调用...
  11. 算法的定义、特征及其算法设计的要求
  12. 无线通信技术-NB-IoT
  13. msm8953 单独编译bootloader、kernel和system,以及采用adb fastboot下载镜像的方法
  14. Multi-Task 多任务学习, 那些你不知道的事
  15. Baby Sign Language
  16. matlab 中gradient()函数的用法
  17. Java面向对象学习:遥控器
  18. 无线抄表火热,ZigBee暂输于专用协议[转]
  19. linux中的lsof命令简介
  20. 论文阅读学习 - 深度学习网络模型分析对比

热门文章

  1. MEM最全汇总及分析
  2. PhotoShopnbsp;CS5nbsp;官方中文正式原版下…
  3. 企业wms系统安装在云服务器,wms 云服务器 还是本地
  4. GitHub 上 22 万star的第一抢票神器,3秒钟抢到!
  5. python numpy是什么_Python库Numpy里ndarray.ndim 是什么意思?
  6. POI 自定义颜色 RGB
  7. Try to increase the 20000ms adb execution timeout represented by 'uiautomator2ServerInstallTimeout'
  8. zabbix php微信报警,Zabbix实现微信报警
  9. html页面一个屏幕大小不一样,关于web页自动适配屏幕大小
  10. 颜色的前世今生13·RGB显色系统详解(下)