在Ubuntu中搭建TFTP伺服器

2021-09-24 13:29:04 字數 2299 閱讀 3100

做個記錄,方便自己後面檢視。要能幫助到新手童鞋那就是再好不過的事情了。

tftp是乙個基於udp協議實現的用於在客戶機和伺服器之間進行簡單檔案傳輸的協議,適用於開銷不大、不複雜的應用場合。tftp協議專門為小檔案傳輸而設計,只能從伺服器上獲取檔案,或者向伺服器寫入檔案,不能列出目錄,也不能進行認證。

搭建tftp伺服器

在ubuntu中開啟終端,首先輸入命令:"sudo apt-get install xinetd" 安裝xinetd,安裝完成xinetd後,接下來安裝tftp和tftpd,輸入命令:「sudo apt-get install tftp tftpd」.

然後建立tftp配置檔案,使用命令:"vi /etc/xinetd.d/tftp"建立檔案,向檔案中寫入如下**(必須按照格式嚴格對齊):

其中,server_args設定的/var/tftpboot目錄是tftp伺服器的目錄,tftp客戶端就是從這個目錄裡獲取檔案的。使用命令"mkdir /var/tftpboot"建立tftp伺服器的目錄。然後設定/var/tftpboot的訪問許可權為777.

最後重啟xinetd服務。輸入命令:「sudo /etc/init.d/xinetd restart」.到這裡,tftp伺服器就搭建好了。

伺服器測試:

在/var/tftpboot下面建立乙個檔案test20180607,在裡面輸入hello world 2018 ,然後儲存。啟動另乙個終端,輸入命令:「tftp 127.0.0.1」.

輸入命令獲取檔案:"get test20180607".可以看到當前目錄下就有了test20180607這個檔案了。

輸入q退出tftp,輸入ls檢視檔案,輸入cat檢視檔案內容。

做個記錄,方便自己後面檢視。要能幫助到新手童鞋那就是再好不過的事情了。

tftp是乙個基於udp協議實現的用於在客戶機和伺服器之間進行簡單檔案傳輸的協議,適用於開銷不大、不複雜的應用場合。tftp協議專門為小檔案傳輸而設計,只能從伺服器上獲取檔案,或者向伺服器寫入檔案,不能列出目錄,也不能進行認證。

搭建tftp伺服器

在ubuntu中開啟終端,首先輸入命令:"sudo apt-get install xinetd" 安裝xinetd,安裝完成xinetd後,接下來安裝tftp和tftpd,輸入命令:「sudo apt-get install tftp tftpd」.

然後建立tftp配置檔案,使用命令:"vi /etc/xinetd.d/tftp"建立檔案,向檔案中寫入如下**(必須按照格式嚴格對齊):

其中,server_args設定的/var/tftpboot目錄是tftp伺服器的目錄,tftp客戶端就是從這個目錄裡獲取檔案的。使用命令"mkdir /var/tftpboot"建立tftp伺服器的目錄。然後設定/var/tftpboot的訪問許可權為777.

最後重啟xinetd服務。輸入命令:「sudo /etc/init.d/xinetd restart」.到這裡,tftp伺服器就搭建好了。

伺服器測試:

在/var/tftpboot下面建立乙個檔案test20180607,在裡面輸入hello world 2018 ,然後儲存。啟動另乙個終端,輸入命令:「tftp 127.0.0.1」.

輸入命令獲取檔案:"get test20180607".可以看到當前目錄下就有了test20180607這個檔案了。

輸入q退出tftp,輸入ls檢視檔案,輸入cat檢視檔案內容。

在Ubuntu中搭建TFTP伺服器

做個記錄,方便自己後面檢視。要能幫助到新手童鞋那就是再好不過的事情了。tftp是乙個基於udp協議實現的用於在客戶機和伺服器之間進行簡單檔案傳輸的協議,適用於開銷不大 不複雜的應用場合。tftp協議專門為小檔案傳輸而設計,只能從伺服器上獲取檔案,或者向伺服器寫入檔案,不能列出目錄,也不能進行認證。搭...

Ubuntu中搭建TFTP服務

tftp配置 2012 08 16 09 34 11 分類 linux 成功配置 tftp配置的限制條件 1 需要網路連線 2 主機端需要tftp伺服器軟體 3 目標機需要tftp客戶端軟體支援 優點 1 傳輸速度快。2 嵌入式目標系統的tftp client支援。主機端tftp伺服器配置 1.安裝...

Ubuntu搭建TFTP服務

如果安裝完成之後發現無法正常使用tftp傳輸檔案,可以關閉虛擬機器再重啟就可以了。1 安裝客戶端。root www.linuxidc.com apt get install tftp 2 安裝服務端。root www.linuxidc.com apt get install tftpd 3 安裝in...