經過千辛萬苦的配置,終於在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 釋放許可權 伺服器目錄,需要設定許可...