tftp服务配置

摘要:
TFTP是基于UDP的文件传输协议,通常只能用于小文件的传输。且它不具备通常的FTP的许多功能,它只能从文件服务器上获取或写入文件,不能列出目录,也不能进行认证。在嵌入式开发中,tftp服务通常用于通过从PC机服务端的tftp目录中下载镜像文件到目标开发板中,以待烧写或运行。使用这种方式下载文件操作方便且速度快。tftp服务最简单安装配置:1.安装tftp-server$sudoapt-getinstalltftpd-hpa$sudoapt-getinstalltftp-hpatftp-hpa是客户端。

tft概念:

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

TFTP是基于UDP的文件传输协议,通常只能用于小文件的传输。且它不具备通常的FTP的许多功能,它只能从文件服务器上获取或写入文件,不能列出目录,也不能进行认证。

在嵌入式开发中,tftp服务通常用于通过从PC机服务端的tftp目录中下载镜像文件到目标开发板中,以待烧写或运行。使用这种方式下载文件操作方便且速度快。

tftp服务最简单安装配置:

1. 安装tftp-server

$ sudo apt-get install tftpd-hpa

$ sudo apt-get install tftp-hpa(如果不需要客户端可以部安装)

tftp-hpa是客户端。

2. 配置tftp服务

$ sudo vi /etc/default/tftpd-hpa

将原来内容改为:

TFTP_USRTNAME="tftp"

TFTP_ADDRESS="0.0.0.0:69"

TFTP_DIRECTORY="tftp根目录" #服务器目录,需要设置权限位777, chmod 777

TFTP_OPTIONS="-l -c -s" #-l是字母l, 不是1

3. 重启tftp服务

$ sudo service tftpd-hpa restart

4. 测试方法:

在/tftpboot目录下随便翻个文件abc

然后切到另一个目录,运行$ tftp 192.168.123.202  //换成你自己的IP

进入tftp命令行

输入$ get abc

看是否可以把文件下载下来,如果可以就说明tftp服务配置好了,也可以put文件上去。

免责声明:文章转载自《tftp服务配置》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Android:控件居中Android自动化测试--monkey总结下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

CentOS 7 利用qemu模拟ARM vexpress A9开发板

听说qemu用于仿真arm很不错,今日就来试了一把。由于刚刚开始,了解的并不多。本文仅仅记录Qemu装载Linux kernel和busybox根文件系统的过程。后续将会深入了解仿真的其他内容。 先上成果图: 1. 安装QEMU QEMU是一套由Fabrice Bellard所编写的以GPL许可证分发源码的模拟处理器,在GNU/Linux平台上使用广泛。...

直接下载jdk压缩包方式安装

分为下面5个步骤 1.官网下载JDK 2.检查是否安装jdk,解压缩,放到指定目录 3.配置环境变量 4.设置系统默认JDK 5. 测试jdk 1.官网下载JDK    地址:http://www.oracle.com/technetwork/articles/javase/index-jsp-138363.html 选择相应的 .gz包下载 2. 解压...

Ubuntu 12.04上安装R语言

Ubuntu 12.04上安装R语言 作者:凯鲁嘎吉 - 博客园http://www.cnblogs.com/kailugaji/ R的安装 sudo gedit /etc/apt/sources.list 在sources.list文件后面添加一行 deb http://ftp.ctex.org/mirrors/CRAN/bin/linux/ub...

linux下FFmpeg编译生成ffplay

1、确认Makefile中指定的config.mak(在ffmpeg根目录下)中:CONFIG_FFPLAY=yes,如果不是需要重新./configure 该处还有ffmpeg、ffprobe、ffserver可以打开。 2、编译时需要安装libsdl1.2-dev,命令为sudo apt-get install libsdl1.2-dev,如果安装失败...

manjaro 最新搜狗输入法安装教程

最新搜狗输入法安装教程先装yaourt,或者yay也行,以yaourt为例,:1,sudo pacman -S yaourt2,sudo yaourt -S fcitx-sogoupinyin fcitx-configtool fcitx-im3, sudo pacman -U https://arch-archive.tuna.tsinghua.edu....

2020系统综合实践 第7次实践作业 11组

目录 1.在树莓派中安装opencv库 1.1 安装依赖 1.2 下载OpenCV源码 1.3 安装pip 1.4 安装Python虚拟机 1.5 编译OpenCV 1.6 安装OpenCV 2.使用opencv和python控制树莓派的摄像头 3.利用树莓派的摄像头实现人脸识别 facerec_on_raspberry_pi.py face...