LINUX下TFTP伺服器的安裝

2021-10-01 16:25:10 字數 1396 閱讀 3873

tftp(trivial file transfer protocol,簡單檔案傳輸協議)是tcp/ip協議族中的乙個用來在客戶機與伺服器之間進行簡單檔案傳輸的協議,提供不複雜、開銷不大的檔案傳輸服務.

tftp是乙個傳輸檔案的簡單協議,它基於udp協議而實現,但是我們也不能確定有些tftp協議是基於其它傳輸協議完成的, 此協議設計的時候是進行小檔案傳輸的。

(1).安裝tftp-hpa tftpd-hpa軟體包

tftp-hpa 為tftp客戶端

tftpd-hpa 為tftp伺服器

sudo apt-get install tftp-hpa tftpd-hpa
(2).建立tftp目錄,並設定其許可權

sudo mkdir /tftp

sudo chmod 777 /tftp

(3).修改tftpd-hpa檔案

sudo vi /etc/default/tftpd-hpa
開啟後檔案內容如下:

# /etc/default/tftpd-hpa

tftp_username="tftp"

tftp_directory="/var/lib/tftpboot"

tftp_address="0.0.0.0:69"

tftp_options="--secure

修改為如下內容儲存:

#/etc/default/tftpd-hpa

tftp_username="tftp"

tftp_directory="/tftp"

tftp_address="0.0.0.0:69"

tftp_options="-l -c -s"

對引數的解釋:

其中tftp_directory為設定的tftp伺服器共享目錄,此處設定根目錄下的tftp為tftp共享目錄

tftp_options中 -c 指定了可以建立檔案

(4).手動啟動/停止/重啟服務

sudo service tftpd-hpa stop

sudo service tftpd-hpa start

sudo service tftpd-hpa restart

(5).tftp伺服器測試

登入本機tftp伺服器

tftp localhost

ortftp 127.0.0.1

linux 終端顯示內容為:

-----------------------

tftp>

get

退出tftp登入

quit

Linux下配置TFTP伺服器

tftp trivial file transfer protocol,簡單檔案傳輸協議 是tcp ip協議族中的乙個用來在客戶機與伺服器之間進行簡單檔案傳輸的協議,提供不複雜 開銷不大的檔案傳輸服務。埠號為69。配置步驟 1 確認網路暢通 2 安裝tftp hpa客戶端 tftpd hpa服務程式...

Linux配置TFTP伺服器

sudo apt get install tftp hpa tftpd hpa sudo apt get install xinetd建立存放的伺服器內容的資料夾並給予許可權 mkdir home zwz linux tftpboot chmod 777 home zwz linux tftpboo...

Ubuntu下建立tftp伺服器

1 安裝程式 sudo apt get install tftp tftpd sudo apt get install openbsd inetd 2 新建資料夾 cd sudo mkdir tftpboot sudo chmod 777 tftpboot 3 修改存放目錄 sudo vi etc ...