tftp的配置步驟如下:
1.若/etc/xinetd.d/下存在tftp,則執行下列操作
1>關閉xinetd服務
$sudo service xinetd stop
2>刪除tftp檔案
$sudo rm /etc/xinetd.d/tftp
3>啟動xinetd服務
$sudo service xinetd start
2.安裝tftp客戶端和伺服器
$sudo apt-get install tftp-hpa
$sudo apt-get install tftpd-hpa
3.修改tftpd-hpa配置檔案
$vi /etc/default/tftpd-hpa
修改「/var/lib/tftpboot」為「/tftpboot」
修改「--secure」為「--secure -c」允許上傳新檔案
4.若/tftpboot不存在,建立該目錄
$sudo mkdir /tftpboot
$sudo chmod 777 /tftpboot
5.重啟tftpd-hpa服務
$sudo service tftpd-hpa restart
若服務重啟成功,能檢視到相應的程序
$sudo ps -ef | grep in.tftpd
至此tftp服務已經安裝完成了。下面可以對其進行一下測試。
$tftp ip //注:測試時的ip最好是本機ip,這樣方便測試
tftp>put test.txt //在put之前,確定在當前這個目錄中,有test.txt這個檔案,若無,可任意新建一
//個檔案然後cd /tftpboot目錄下檢視,看是否有test.txt這個檔案,若有則證明
//tftp伺服器安裝成功。
tftp>get test.txt //在進行這步之前,確保/tftpboot目錄下有test.txt這個檔案,也可以是/tftpboot
//目錄下的任意乙個檔案。執行這個命令之後,看當前目錄下是否有test.txt對
//應的這個檔案
tftp>quit //表示退出tftp服務
注:在/etc/目錄下看不到xinet.d的原因是因為你沒有安裝xinetd,所以你可以sudo apt-get install xinetd安裝即可!
在Ubuntu中搭建TFTP伺服器
做個記錄,方便自己後面檢視。要能幫助到新手童鞋那就是再好不過的事情了。tftp是乙個基於udp協議實現的用於在客戶機和伺服器之間進行簡單檔案傳輸的協議,適用於開銷不大 不複雜的應用場合。tftp協議專門為小檔案傳輸而設計,只能從伺服器上獲取檔案,或者向伺服器寫入檔案,不能列出目錄,也不能進行認證。搭...
在Ubuntu中搭建TFTP伺服器
做個記錄,方便自己後面檢視。要能幫助到新手童鞋那就是再好不過的事情了。tftp是乙個基於udp協議實現的用於在客戶機和伺服器之間進行簡單檔案傳輸的協議,適用於開銷不大 不複雜的應用場合。tftp協議專門為小檔案傳輸而設計,只能從伺服器上獲取檔案,或者向伺服器寫入檔案,不能列出目錄,也不能進行認證。搭...
Ubuntu下關於tftp的配置
配置環境 ubuntu 12.04 之所以沒在 window 環境下,只是想盡量在乙個平台下 linux 進行嵌入式實驗,同時更加熟悉 linux 環境。說明 因為從網上找的資料或者過時,或者安裝出現錯誤,故此寫寫自己配置 tftp 的過程,關鍵是出現的錯誤,畢竟,這就是經驗。一 給出目前自己成功配...