二、 tftp伺服器測試
基本知識:tftp簡單檔案傳輸協議,是乙個基於udp協議實現的用於在客戶機和伺服器之間進行簡單檔案傳輸的協議,適合開銷不大,不複雜的應用場合。
tftp協議專門為小檔案傳輸而設計,只能從伺服器上獲取檔案,或者向伺服器寫入檔案,不能列出目錄,也不能進行認證。
在ubuntu下新建這個檔案
vim /etc/xinetd.d/tftp
複製下面這個**到這個檔案中
service tftp
貼上之後
嚴格按照下面的格式對齊
實踐:
tftp檔案中的/var/tftpboot是伺服器的目錄
新建tftp伺服器目錄
mkdir /var/tftpboot
修改許可權為777
-r 是remote的縮寫,後跟server即pc機tftp伺服器根目錄中的源文 件名,或上傳server後重新命名後的檔名。
-p 是put的縮寫,上傳檔案時用,
tftp 預設占用的是69埠。
在/var/tftpboot 下面建立乙個檔案test 輸入任意內容
啟動另乙個終端
輸入命令tftp 127.0.0.1
輸入get test
輸入q可以退出
退出後,使用ls命令可以發現當前目錄下有test檔案,如果這檔案和伺服器中的test檔案內容一模一樣,表明伺服器搭建成功
上傳:tftp –p –r 目標檔名 -l 源檔名 伺服器位址
tftp –p –r d.txt –l c.txt 192.168
.1.3
的作用是從client上傳檔案c.txt到server的tftp根目標下,並更名為d.txt;若不更名,d.txt就改為c.txt.
tftp –g –l/-r 源檔名 伺服器位址
(此時引數-l與-r等效,使用時只使用其中乙個);
如tftp –g –l a.txt 192.168
.1.3或 tftp –g –r a.txt 192.168
.1.3
上傳:tftp –p –l/-r 源檔名 伺服器位址
(此時引數-l與-r等效,使用時只使用其中乙個);
如tftp –p –l b.txt 192.168
.1.3或 tftp -p –r b.txt 192.168
.1.3
作用相同,都表示從client上傳檔案b.txt到server,且不更名。
開發板測試: TFTP伺服器搭建與測試
一 基礎知識介紹 tftp trivial file transfer protocol,簡單檔案傳輸協議 是乙個基於 udp 協議實現的用於在客戶機和伺服器之間進行簡單檔案傳輸的協議,適合於開銷不大 不複雜的應用場合。tftp協議專門為小檔案傳輸而設計,只能從伺服器上獲取檔案,或者向伺服器寫入檔案...
tftp伺服器搭建
1.安裝tftp server sudo apt get install tftpd hpa sudo apt get install tftp hpa 如果不需要客戶端可以不安裝 tftp hpa是客戶端 tftpd hpa是伺服器端 2.配置tftp伺服器 sudo vim etc defaul...
TFTP伺服器搭建
1 搭建伺服器 安裝xinetd,sudo apt get install xinetd 安裝tftp 和tftpd,sudo apt get install tftp tftpd 配置 etc xinetd.d tftp檔案 一定要對齊,嚴格按照格式輸入!vi etc xinetd.d tftp輸...