Linux下 tftp 服務器的安裝與使用


安裝步驟:

1. 安裝xinetd, tftp-hpa tftpd-hpa

  a.  sudo apt-get install xinetd

  b.  sudo apt-get install tftp-hpa tftpd-hpa

2. 創建tftp的配置文件

  a.  vi /etc/xinetd.d/tftp(如圖所示)

   

 

 

  b. 這里注意“user = ” 后面的用戶名,很多帖子寫的都是root用戶,我之前也用過幾次,並沒有什么問題,可是這一次怎么也ping不到ubuntu系統,因此自己改成了當前的用戶名,如果你也出現和我一樣的問題,可以嘗試一下

  c. 保存並退出

3. 更改tftpd-hpa配置文件(所在目錄:/etc/default/tftpd-hpa)

  a. sudo vi /etc/default/tftpd-hpa

  b. 修改內容如下

   

 

 

  c. 其中/tftpboot是你,tftp服務的共享文件夾,路徑可以自己定義,只要在對應的路徑下建一個該文件夾即可

  d. 69表示tftp協議的端口號

  e. OPTIONS部分表示其操作權限,有些貼子也寫成“--secure”

4. sudo mkdir /tftfpboot -p

5. 修改該文件夾的執行權限

  sudo chmod 777 /tftpboot

6. 重啟xinetd和tftp服務

  sudo /etc/init.d/tftpd-hpa restart

  sudo /etc/init.d/xinetd restart

7. 測試tftp服務

  a. 到/tftpboot文件夾下面建立一個test文本文件,輸入一些內容

  b. cd ~/

  c. tftp 127.0.0.1(這個地址是本地ip)

  d. tftp > get test

  e. tftp > q

  如果顯示test文件內容說明tftp安裝正確


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM