国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

如果使用4412開發板那么怎么搭建和測試TFTP服務器

發布時間:2021-1-26 14:32    發布者:落風
關鍵詞: 4412 , TFTP
在前面的視頻中介紹了控制 led 的程序的實現,需要把編譯好的 led 可執行文件拷貝到文件系統里面,用 make_ext4fs 命令重新制作 system.img 文件系統,然后再燒寫到 iTOP- 4412 開發板,然后再運行led 可執行文件。這種方式的缺點是每次修改了應用程序,都需要重新制作文件系統,在重新燒寫文件系統,效率很低。
這一章先講解如何通過 TFTP 來實現在線傳輸文件,先在虛擬機 Ubuntu 上搭建一個服務器,并在虛擬機 Ubuntu 上做客戶端進行測試。
TFTP(Trivial File Transfer Protocol,簡單文件傳輸協議),是一個基于 UDP 協議實現的用于在客戶機和服務器之間進行簡單文件傳輸的協議,適合于開銷不大、不復雜的應用場合。TFTP 協議專門為小文件傳輸而設計,只能從服務器上獲取文件,或者向服務器寫入文件,不能列出目錄,也不能進行認證。
本章配套視頻為:“視頻 08TFTP 服務器搭建和測試”
Linux網絡部分的學習方法
這里并不會費勁的去介紹 TFTP 協議,那個意義不大,主要是教大家如何操作,在這個過程中進步。網絡協議非常復雜,完整的網絡協議一個人將資料看一遍,估計這輩子就過去了。在這個龐大的網絡工程中,不同的工程師分別做不同的工作,作為嵌入式 linux 工程師,要做的就是拿別人做好的東西移植,在嵌入式上完善功能。
其實嵌入式上的所有功能從最開始,幾乎都是從 PC 上移植過來的,很多代碼以及軟件都是在 PC 機上實現過,嵌入式 ARM 處理器的發展相對于滯后(ARM 的流行是 2000 年之后的事情),所以在嵌入式上移植就成了非常重要的一項能力。
19.1 Ubuntu  服務端的搭建
在虛擬機 Ubuntu 上打開終端,如下圖。
首先輸入命令“sudo apt-get install xinetd”,安裝 xinetd,如下圖。
安裝完 xinetd,如下圖。
接下來輸入命令“sudo apt-get install tftp tftpd”安裝 tftp 和 tftpd,如下圖。
安裝完成后,如下圖。
然后建立 TFTP 的配置文件,使用命令“vi /etc/xinetd.d/tftp”建立文件,如下圖。
寫入下面的內容:
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /var/tftpboot/
disable = no
per_source = 11
cps = 100 2
flags= IPv4
}
如下圖。
注意:如上圖所示,這個文件在粘貼內容之后,必須按照上面的格式嚴格對齊。
退出并保存。其中 server_args 設置的/var/tftpboot 目錄是 tftp 服務器的目錄,TFTP 客戶端就是從這個目錄里面獲取服務器上的文件的。使用命令 mkdir /var/tftpboot 建立 tftp 服務器的目錄,如下圖。
然后設置/var/tftpboot的訪問權限為 777,如下圖。
輸入:sudo /etc/init.d/xinetd restart 命令重啟xinetd服務,如下圖。
服務器到這一步就搭建好了,后面來進行測試。
服務器測試
本機測試:在/var/tftpboot下面建立一個文件test,在里面輸入 hello world,然后保存該文件,如下圖。
在啟動另外一個終端,如下圖。
然后輸入:tftp 127.0.0.1,如下圖。
輸入 get test 獲取 test 文件,如下圖。
在上圖看到獲取到 test 的信息 13 字節,然后輸入 q 退出 tftp,如下圖。
然后輸入 ls 查看當前目錄下是否有 test 文件了,通過查看,發現當前目錄下應經有 test 文件了,這就是/var/tftpboot 目錄下的那個 test 文件,如下圖。
使用 cat 命令查看一下 test 文件的內容,如下圖。
通過上面的截圖,看到 test 文件里面的內容是 hello world,與/var/tftpboot 目錄的 test 是一樣的,至此的 TFTP 服務器端的配置和測試就完成了。

本文地址:http://m.qingdxww.cn/thread-755676-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
落風 發表于 2021-2-22 11:52:00

您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • Dev Tool Bits——使用MPLAB® Discover瀏覽資源
  • Dev Tool Bits——使用條件軟件斷點宏來節省時間和空間
  • Dev Tool Bits——使用DVRT協議查看項目中的數據
  • Dev Tool Bits——使用MPLAB® Data Visualizer進行功率監視
  • 貿澤電子(Mouser)專區
關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产成人一区二区精品非洲 | 亚洲国产一区在线观看 | 欧美成人高清视频 | 国产精品1区2区3区在线播放 | 91精品福利麻豆专区 | 青青青青久久精品国产一百度 | 狠狠干狠狠色 | 热久久中文字幕 | 国产在线观看91精品2022 | 操啪| 亚洲精品动漫 | 国内外精品免费视频 | 日韩在线视频在线 | 91热视频在线 | 91啦视频在线观看 | 国产精品亚洲欧美大片在线看 | 五月天婷婷精品视频 | 久久天天躁夜夜躁狠狠躁2020 | 99久久精品国产片久人 | 精品一区二区三区在线成人 | 久久亚洲国产中v天仙www | 青青青国产依人在在线观看高 | 欧美一区精品二区三区 | 欧美激情久久久久久久大片 | 在线视频精品免费 | 麻豆精品视频在线原创 | 国产一区二区三区成人久久片 | 亚洲欧美日韩精品久久奇米色影视 | 国产一卡二卡四卡免费 | 一级毛片视频在线观看 | 亚洲欧洲一区二区三区在线 | 少妇高潮太爽了在线视频 | 朋友的母亲在线播放 | 又粗又硬又猛又黄的免费视频黑人 | 91色+91sesex| 无限资源中文免费 | 91情侣在线视频 | 555夜色555亚洲夜色 | 天堂网视频| 欧美高清视频在线 | 香蕉视频地址 |