tftp 服務(wù)器環(huán)境搭建
tftp(Trivial File Transfer Protocol)即簡(jiǎn)單文件傳輸協(xié)議是TCP/IP協(xié)議族中的一個(gè)用來在客戶機(jī)與服務(wù)器之間進(jìn)行簡(jiǎn)單文件傳輸?shù)膮f(xié)議,提供不復(fù)雜、開銷不大的文件傳輸服務(wù)。端口號(hào)為69
【實(shí)驗(yàn)?zāi)康摹?/h3>
掌握 tftp 環(huán)境搭建的基本方法,能夠在 uboot 中使用 tftp 下載文件
【實(shí)驗(yàn)環(huán)境】
- ubuntu 14.04 發(fā)行版
- FS4412 實(shí)驗(yàn)平臺(tái)
【注意事項(xiàng)】
- 實(shí)驗(yàn)步驟中以“$”開頭的命令表示在 ubuntu 環(huán)境下執(zhí)行,以“#”開頭的命令表示在開發(fā)板下執(zhí)行
【實(shí)驗(yàn)步驟】
一、tftp 服務(wù)器環(huán)境搭建
-
打開一個(gè)命令行終端,執(zhí)行如下命令查看是否已安裝 tftp 服務(wù)器
$ dpkg -s tftpd-hpa
若顯示如下信息表示未安裝
-
若未安裝,執(zhí)行如下命令安裝(確保 ubuntu 能上網(wǎng)),若已安裝直接執(zhí)行步驟 3
$ sudo apt-get install tftpd-hpa tftp-hpa
-
修改 tftp 服務(wù)器的配置文件
$ sudo vi /etc/default/tftpd-hpa
將
修改為如下內(nèi)容,然后保存退出
注:TFTP_DIRECTORY 是 tftp 服務(wù)器的工作目錄,即客戶端要下載的文件需要放到該目錄下
-
創(chuàng)建服務(wù)器工作目錄并設(shè)置為最高的權(quán)限
$ sudo mkdir /tftpboot $ sudo chmod 777 /tftpboot
-
重啟 tftp 服務(wù),使配置生效
$ sudo service tftpd-hpa restart
顯示如下信息表示重啟成功
注:以后每次重新打開 ubuntu 若要使用 tftp 都需要重啟
-
本地測(cè)試是否安裝成功
進(jìn)入到服務(wù)器工作目錄$ cd /tftpboot/
創(chuàng)建一個(gè)文件
$ sudo touch test.txt
回到家目錄
$ cd
使用 tftp 命令登錄本機(jī)
$ tftp localhost
獲取文件
$ get test.txt
退出
$ q
執(zhí)行如下命令查看是否獲取到文章來源:http://www.zghlxwxcb.cn/news/detail-662080.html
$ ls
當(dāng)前目錄下獲取到了 test.txt 文件表示安裝成功文章來源地址http://www.zghlxwxcb.cn/news/detail-662080.html
到了這里,關(guān)于實(shí)驗(yàn)二 tftp 服務(wù)器環(huán)境搭建的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!