Ubuntu 20.04 架設 tftp server

首頁 >> Research >> Linux >> Ubuntu 20.04 架設 tftp server

TFTP,全名為 Trivial File Transfer Protocol,

通常用於檔案的傳輸,

在嵌入式系統中常用來下載韌體或者檔案,

作為一種更新或者復原的手段

今天就帶大家來看看

Ubuntu 20.04 架設 tftp server

首先當然要安裝相關的套件

sudo apt-get install xinetd tftpd tftp

接著要建立一個設定檔:

位於  /etc/xinetd.d/tftp  內容大概長這樣

service tftp

{

  protocol        = udp

  port            = 69

  socket_type     = dgram

  wait            = yes

  user            = nobody

  server          = /usr/sbin/in.tftpd

  server_args     = /home/yaw/tft_root

  disable         = no

}

要特別注意的是   

server_args 與 user  這兩者會決定檔案存放的資料夾與使用者權限

接著到 home/yaw 這個資料夾中執行底下命令,設定好資料夾與權限

sudo mkdir /tft_root

sudo chmod -R 777 /tft_root

sudo chown -R nobody /tft_root

將服務重新啟動

sudo service xinetd restart

就能夠直接以 

tftp localhost 來進行測試

或者其他檔案的傳輸

例如上面所提到的嵌入式系統的更新或者復原手段

最後附上範例影片,

還沒有訂閱的朋友記得點選影片右下角支持本站頻道



================================
分享與讚美,是我們繼續打拼的原動力.
若文章對您有幫助,望請不吝按讚或分享.
或者對影片有興趣可以訂閱頻道接收通知
================================
YouTube 頻道
FB 粉絲專頁
================================

guangyaw

重點主題: 程式設計: Python , Django,Android 工具與軟體: Open edX,Linux工具,Blender教學 分享各地美景與產品使用心得,遊戲實況,甚至影視戲劇等, 您的訂閱就是頻道成長的原動力。 YouTube 頻道: https://youtube.com/xyawli

You may also like...

發表迴響