linux下的tftp服務配置

2021-08-24 22:51:03 字數 1214 閱讀 1450

經過千辛萬苦的配置,終於在ubuntu上將tftp服務配置好,現將配置過程記錄如下:

1 安裝

#大部分網上說明將此處略去

sudo apt-get install tftp tftpd openbsd-inetd

#先安裝這些,沒有測試不安裝的後果

#如果按照下面的安裝方法未能實現tftp服務,那麼請安裝下面的軟體

sudo apt-get install tftpd-hpa tftp-hpa

2在根目錄下建立目錄 tftpboot

cd /

sudo mkdir /tftpboot

3改變資料夾的屬性

sudo chmod 777tftpboot

4修改配置檔案

修改檔案/etc/inetd.conf

sudo vim/etc/inetd.conf

將該檔案修改為:

tftp dgram udp wait nobody /usr/sbin/tcpd

/usr/sbin/in.tftpd/tftpboot

修改配置檔案/etc/xinetd.d/tftp如果沒有tftp檔案就建立它

sudo vim/etc/xinetd.d/tftp

將該配置檔案修改為

service tftp

繼續修改配置檔案/etc/default/tftpd-hpa

sudo vim/etc/default/tftpd-hpa

將該檔案修改為如下:

run_daemon="no"

options="-s/tftpboot-c -p -u tftpd"

sudo /etc/init.d/openbsd-inetd reload

sudo /etc/init.d/xinetd restart

sudo in.tftpd -l/tftpboot

6 在/tftpboot資料夾下建立檔案aaa,測試使用

cd/tftpboot

sudo touch aaa

sudo chmod 777 aaa

7繼續測試

cd /home

tftp 192.168.186.100

get/tftpboot/aaa

8至此ubuntu上的tftp服務已經配置成功。如果在其中出現permission denied 的錯誤,則說明是某些地方的許可權設定上面出了問題,只需要按照上面的許可權設定就可以實現。

Linux下配置TFTP伺服器

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

Ubuntu下配置tftp服務

tftp伺服器的內容,不知道大家現在掌握的如何。那麼對於它的一些基本的概念和原理,我們這裡都不在進行講解,這次,主要針對ubuntu tftp伺服器安裝的內容,進行一下具體的闡述。ubuntu tftp伺服器安裝1.安裝tftpd tftp伺服器 tftp tftp客戶端 以及xinetd 超級伺服...

Ubuntu下配置tftp服務

方法一 推薦方法 1.安裝tftp軟體 sudo apt get install tftp hpa tftpd hpa tftp hpa是客戶端,tftpd hpa是伺服器端 2.建立tftpboot目錄,作為伺服器的目錄 sudo mkdir tftpboot 釋放許可權 伺服器目錄,需要設定許可...