TFTP服務在網絡安裝、嵌入式開發方面有重要的應用,關于在LINUX下如何配置TFTP服務網上有很多的讨論,這裡介紹一種在Ubuntu下較為簡單的方法。
首先安裝必須的DEB包,通過Ubuntu下的apt-get:
$sudo apt-get install xinetd tftpd tftp 建立/etc/xinetd.d/tftp,内容如下:
其中/tftpboot是你的TFTP伺服器檔案根目錄,可以任意指定一個已存在的目錄。
改變目錄權限及所有者:
$ sudo chmod -R 777 /tftpboot $ sudo chown -R nobody /tftpboot
重新開機xinetd
$ sudo /etc/init.d/xinetd restart
測試伺服器是否配置成功:
$ftfp localhost $tftp>verbose $tftp>trace $tftp>put abc.txt (假設目前目錄已存在abc.txt)
如果存在問題,可以嘗試 server_args = -s /tftpboot.