范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

FTP服务TFTP

  前面我们尝试了FTP和SFTP两个协议的使用方式,都是通过图形化的界面来使用的,也是最常用的使用方式,但是也是支持命令行操作的,感兴趣可以自己网上去搜一下相关的命令。
  这一篇文章我要介绍的是TFTP协议,这个协议在使用中一般不是图形化的使用,一般都是通过命令来进行操作。
  典型的使用场景就是嵌入式设备的程序下载,用你的开发机(或者编译机)作为文件服务器,嵌入式设备通过网络连接到服务器作为客户端,通过命令就可以从服务器下载文件,下载的文件一般都是二进制程序或者相关的配置文件。
  为什么嵌入式常用TFTP?
  我觉得跟主要还是他的方便性更优,TFTP不需要进行身份验证,只要你知道服务器的地址和文件列表,你就可以下载他的文件,同时使用UDP协议使它的传输速度也比FTP更快。
  但是TFTP缺点也很明显,它不及FTP安全,同时TFTP的UDP对传输质量保障也不如FTP的TCP那样好。
  下面我们还是从服务器搭建和客户端测试来说明如何使用TFTP。TFTP服务端
  Windows和Ubuntu两种情况下都可能需要作为TFTP服务器,所以我们这里讲解两种环境下的TFTP服务器搭建。
  Ubuntu 环境创建tftp的文件服务器目录ubuntu@ubuntu-virtual-machine:~$ mkdir ~/tftp_root安装tftp服务ubuntu@ubuntu-virtual-machine:~$ sudo apt install tftp-hpa  ubuntu@ubuntu-virtual-machine:~$ sudo apt install tftpd-hpa  ubuntu@ubuntu-virtual-machine:~$ sudo apt install xinetd配置tftp服务
  修改配置文件/etc/default/tftpd-hpa的内容为:# /etc/default/tftpd-hpa  TFTP_USERNAME="tftp" TFTP_DIRECTORY="/home/ubuntu/tftp_root/" TFTP_ADDRESS=":69" TFTP_OPTIONS="-l -c -s"
  新建配置文件/etc/xinetd.d/tftp,其内容为:server tftp {         socket_type     = dgram         protocol        = udp         wait            = yes         user            = root         server          = /usr/sbin/in.tftpd         server_args     = -s /home/ubuntu/tftp_root/         disable         = no         per_source      = 11         cps             = 100 2         flags           = IPv4 }
  打开69号端口的防火墙限制ubuntu@ubuntu-virtual-machine:~$ sudo ufw allow 69/udp
  重新启动tftpd服务ubuntu@ubuntu-virtual-machine:~$ sudo service tftpd-hpa restart
  至此,Ubuntu下的TFTP服务配置完成。
  Windows环境下载Tftpd64
  可以访问下面的官网下载Tftpd64软件对应版本。
  https://pjo2.github.io/tftpd64/配置TFTP服务
  安装Tftpd64以后打开软件,这是一个非常轻量化的软件。界面如下:
  tftp server
  默认打开Tftpd64就是在Tftp Server功能下。
  "Current Directory"表示你将要作为文件服务的TFTP目录;
  "Server interface"表示你创建服务器使用的网卡,这里很重要否则客户端无法正常访问,简单的方式就是你要确保客户端可以通过ping通你选择的网卡的本机IP地址,比如我这里选择无线网卡的地址是192.168.3.26;
  选择完成这两个信息以后TFTP服务就已经搭建完成了。
  这里也需要配置一下Windows的防火墙,开放规则也是69端口,也可以直接把防火墙关闭。TFTP客户端
  这里也讲两种客户端使用方法,一种是Windows下使用Tftpd64作为客户端,一种是在嵌入式Linux下使用tftp命令作为客户端的使用,主要是第二种。
  Windows环境
  打开Tftpd64:
  tftp client
  如图点击"Tftp Client",输入你的服务器IP地址,端口69;
  "Local File"写入你本地存储或需要上传到服务器的文件地址;
  "Remote File" 写入你下载的服务器文件地址或你需要上传到服务器的文件对应地址;
  "Get"按钮用于将服务器上的文件(即Remote File)下载并保存为你的本地文件(即Local File);
  "Put"按钮用于将你本地文件(即Local File)上传到服务器并存储为设置的文件地址(即Remote File);
  其他区域你就当没看见就行了,TFTP客户端就这两个功能。
  嵌入式Linux环境
  我这里使用我的树莓派作为客户端来访问Windows搭建的TFTP服务器作为演示。安装TFTP客户端pi@raspberrypi:~ $ sudo apt install tftp下载文件pi@raspberrypi:~ $ tftp  tftp> ? Commands may be abbreviated.  Commands are:  connect         connect to remote tftp mode            set file transfer mode put             send file get             receive file quit            exit tftp verbose         toggle verbose mode trace           toggle packet tracing status          show current status binary          set mode to octet ascii           set mode to netascii rexmt           set per-packet retransmission timeout timeout         set total retransmission timeout ?               print help information tftp> connect 192.168.3.26 tftp> get test.txt Received 6 bytes in 0.0 seconds上传文件pi@raspberrypi:~ $ tftp 192.168.3.26 tftp> put test.txt Sent 14 bytes in 0.0 seconds文末
  TFTP是一个小型且易用的文件分享方式,主要用在不方便配置FTP工具的情况下使用。
  uboot使用的tftp命令有一些差别,具体命令的使用的时候你一定能明白,只要你明白原理和基本的操作步骤。
  同时现在交叉编译环境下的文件传输还有一个更好的方案:NFS,又叫网络文件系统,这个后面找时间为大家整理一下。

最近发现的一颗小行星2023FM将在本周掠过地球一颗能够摧毁几个城市街区的小行星将在本周经过地球。这颗小行星被命名为2023FM,天文学家上个月发现了它。与最近发现的另一颗小行星一样,美国宇航局和天文学家正在努力彻底理清2023发现一颗系外行星有重复无线电信号,还可能有磁场和大气层自然天文学杂志发表了一项研究,科学家从一颗地球大小的系外行星检测到重复的无线电信号,表明该行星可能有磁场和大气层。科学家们在使用位于新墨西哥州的卡尔央斯基甚大阵射电望远镜(Karl这些中国人的声音在太空飘了46年,已经飞到了太阳系外在上世纪70年代,NASA精选了116张图片和一些声音,作为地球文明的代表,通过两艘宇宙飞船送入太空。目前,它们已经驶离了太阳系。现在的情况如何呢?在浩瀚的宇宙中,两艘航天器旅行者太阳报忙里偷闲,哈兰德陪女友伊莎贝尔在伦敦西区逛街购物直播吧4月6日讯据太阳报报道,曼城前锋哈兰德被拍到和女友伊莎贝尔(IsabelHaugsengJohansen)在伦敦西区购物。长期以来,哈兰德都刻意避免让自己的女友出现在聚光灯下中医将前列腺炎分为哪六种类型,哪种类型容易治疗?前列腺炎属于中医淋证范畴。黄帝内经认为淋证的病因主要是湿与热。诸病源候论谓膀胱与肾互为表里,俱主水,水入小肠与胞(膀胱),行于阴为溲便也。若饮食不节,喜怒不时,虚实不调,脏腑不和,老天不给你困难,你又如何看透人心老天不给你困帐篷,你又如何看透人心。老天不给你困检,你如何看透人心?老天不给你失败,你又如何掌控掌控身的人是真是假。老天肥,我们每一发型师人都是公平的。你遇见业力都要好好的善待。前一周星闻丨梁朝伟获终身成就金狮奖多部新片定档1905电影网专稿喜剧电影人生路不熟定档4月28日,领衔主演乔杉范丞丞与特别出演马丽张婧仪组成一路笑闹的冤种一家,开启惊喜与意外频出的卡车之旅。影片中,乔杉饰演的老丈人是资深司机,CBA速递!龙狮男篮晋级季后赛,把握主动,过招首钢,能否赢球?CBA球场精彩较量继续,龙狮男篮进入第3阶段,状态回暖,六分险胜同曦,赢下关键卡位战,12分战胜四川,交手福建,15分收获胜利,为晋级季后赛把握主动权,即将交手北京首钢,球队状态会广东队资讯速递,马尚面临被裁,朱芳雨目标浮现,2老将英雄迟暮当广东男篮输给深圳队,球队暴露出诸多问题。其中,马尚布鲁克斯的状态令人堪忧,和上几个赛季相比,战斗力下降不少。特别是,每当对手防住他的三分,马尚布鲁克斯就会迅速进入低迷,过分痴迷单日处理快递可达60万件!极兔速递自贡转运中心建成投运自贡网记者欧亚非3月30日,位于高新区板仓工业园区内的极兔速递自贡转运中心项目正式投运。据悉,这是我市继申通中通和韵达后,引进的第4家龙头快递川南分拨中心。记者了解到,该项目总投资潮鞋速递情场失意职场得意!布克签名球鞋来了Nike将于2024年为布克推出首双签名鞋去年年底,Nike正式为JaMorant推出了首双签名篮球鞋NikeJa1,该系列旨在接棒KyrieIrving的签名篮球鞋系列。但早前的
跟着跑分选手机2四千价位哪几款高跑分手机值得买?对于苹果手机来说,可能跑分并不重要但是对于安卓手机来说,我认为跑分还是具有比较高的参考价值的今天我们就来根据安兔兔9月发布的最新跑分成绩,来看看哪几款手机值得在双11购入?评选的标雅马哈TWE7B真无线ANC耳塞评测与索尼苹果和三星竞争TWE7B是雅马哈的旗舰级真正无线耳塞。TWE7B配备10毫米驱动器和aptXAdaptive支持,还包括一系列其他功能,包括主动降噪和透明模式用于调整低音量声音的听力护理功能用于选购经验分享双11手机怎么买?从1000到6000元各价位机型分析马上又要到双11了,虽然今年新机减少,但是到我们选择的时候,还是有很多机型在同一价位的,不好选择。那么这次,评价君就从自己的使用体验来看看,1000到6000元各档位怎么选。首先是云游郴州美景尽收今日打卡西瑶绿谷青幽奇湖南西瑶绿谷国家森林公园,位于湖南省郴州市临武县西南部,地处湘粤边境,总面积12441公顷。公园分为长河分水坳桃源坪黄木坳和凤凰岭五大景区,有主要旅游景点68处,具有青幽秀奇雄险古曼晚格林伍德今日已出庭,因庭审延至11月21日而被继续保释直播吧10月17日讯曼彻斯特晚报报道,曼联球员格林伍德当地时间周一首次出庭,他被指控强奸未遂从事控制和胁迫行为,以及袭击造成实际身体伤害的行为。当地时间上周六,曼彻斯特的警方证实,主教练李春江跌落神坛!战术落后引援疑团,比斯利都开骂了昨晚CBA比赛,浙江以12188狂胜上海久事,真的让人大跌眼镜,输球能理争,但是输了33分真的无法想象,毕竟上海队实力不至于如此。赛后,李春江指导表示球员的投入不够,而且球队还需要回来了!国米锋线真核破荒带领球队连胜,蓝黑两大将带来更多希望国米主场2比0击败萨勒尼塔纳,蓝黑军团迎来意甲两连胜!北京时间10月16日晚18点30分,意甲联赛第10轮继续展开较量,近来状态回勇的国际米兰,坐镇主场梅阿查迎接萨勒尼塔纳队的挑战状元秀王岚嵚闪亮CBA赛场!山东男篮仍有机会招致麾下?CBA联赛正在如火如荼进行。在山东男篮对阵江苏同曦的比赛里,尽管江苏同曦队遗憾输球,但仍然掩饰不了王岚嵚的闪亮发挥。此役,他13投7中,三分球8投4中,砍下全队最高的19分4篮板5滕哈赫谈换下C罗10天4场比赛,我想让球员保持新鲜感直播吧10月17日讯在00战平纽卡斯尔的比赛后,曼联主帅滕哈赫谈到了自己将C罗换下的决定,他表示,自己希望让球员保持新鲜感。滕哈赫这样谈道我们需要在10天内进行4场比赛,我想让球员丛亮加快构建与大国地位相符的国家储备体系视频加载中10月17日,中国共产党第二十次全国代表大会新闻中心举行记者招待会,请国家发展和改革委员会党组成员副主任赵辰昕,国家发展和改革委员会党组成员国家粮食和物资储备局党组书记局这里,每天上演爱鸟护鸟故事来源人民日报海外版小鸟天堂国家湿地公园。受访者供图在小鸟天堂举办的2021年国际生物多样生物日主题宣传活动中,容妙娜在介绍鸟类知识。受访者供图在著名侨乡广东省江门市新会区天马村,穿