溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Ubuntu系統(tǒng)下tftp服務(wù)器的搭建與使用

發(fā)布時(shí)間:2021-08-20 19:28:20 來源:億速云 閱讀:752 作者:chen 欄目:建站服務(wù)器

本篇內(nèi)容主要講解“Ubuntu系統(tǒng)下tftp服務(wù)器的搭建與使用”,感興趣的朋友不妨來看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“Ubuntu系統(tǒng)下tftp服務(wù)器的搭建與使用”吧!

tftp服務(wù)器最簡(jiǎn)單安裝配置

1.安裝tftp-server

sudo apt-get install tftpd-hpa

sudo apt-get install tftp-hpa(如果不需要客戶端可以不安裝)

tftp-hpa是客戶端

tftpd-hpa是服務(wù)器端

2.配置TFTP服務(wù)器

sudo vim /etc/default/tftpd-hpa

將原來的內(nèi)容改為:

TFTP_USERNAME=”tftp”

TFTP_ADDRESS=”0.0.0.0:69″

TFTP_DIRECTORY=”tftp根目錄” #服務(wù)器目錄,需要設(shè)置權(quán)限為777,chomd 777

TFTP_OPTIONS=”-l -c -s”

3.重新啟動(dòng)TFTP服務(wù)

sudo service tftpd-hpa restart

4、查看tftp服務(wù)是否開啟
netstat -a | grep tftp
顯示結(jié)果為
udp        0      0 *:tftp                  *:*   
表明服務(wù)已經(jīng)開啟,就表明tftp配置成功了。

參數(shù)說明:

-l   是local的縮寫,后跟存在于Client的源文件名,或下載Client后重命名的文件名。
  -r   是remote的縮寫,后跟Server即PC機(jī)tftp服務(wù)器根目錄中的源文件名,或上傳Server后重命名后的文件名。
  -g  是get的縮寫,下載文件時(shí)用,
  -p  是put的縮寫,上傳文件時(shí)用,
  tftp 默認(rèn)占用的是69端口。

根據(jù)上述參數(shù),tftp的命令格式如下

1、tftp –g/-p 目標(biāo)文件名  源文件名  服務(wù)器地址

 

   -g/-p  

   目標(biāo)文件名  

   源文件名  

   服務(wù)器地址



    說明

  -g表示下載  
  
  -p表示上傳
       

  可與源文件名相同或不同
 下載時(shí)加參數(shù)-l
 上傳時(shí)加參數(shù)-r

   不可更名

   下載時(shí)加參數(shù)-r
   上傳時(shí)加參數(shù)-l

 

 從上述表格說明可知,

從Server下載文件到Client時(shí),使用下面的命令:

tftp –g –l 目標(biāo)文件名 –r 源文件名 服務(wù)器地址

如命令

tftp –g –l B.txt –r A.txt 192.168.1.2

的作用是從server中的tftp根目錄下,下載文件A.txt到Client并更名為B.txt;若不更名,B.txt就改為A.txt.

從Clinet上傳文件到Server時(shí),使用下面的命令

tftp –p –r 目標(biāo)文件名  -l 源文件名 服務(wù)器地址

如命令

tftp –p –r D.txt –l C.txt 192.168.1.2

的作用是從Client上傳文件C.txt到Server的tftp根目標(biāo)下,并更名為D.txt;若不更名,D.txt就改為C.txt.

這個(gè)命令一般是用于下載或上傳后進(jìn)行更改文件名,如若不更改文件名,可使用以下簡(jiǎn)單命令

 2、不更名下載或上傳

不更名下載命令:   

 tftp –g –l/-r 源文件名   服務(wù)器地址  

(此時(shí)參數(shù)-l與-r等效,使用時(shí)只使用其中一個(gè));

如tftp –g –l A.txt 192.168.1.2 或 tftp –g –r A.txt 192.168.1.2

作用相同,都表示Client從Server下載文件A.txt,且不更名。

  tftp –p –l/-r 源文件名   服務(wù)器地址   

(此時(shí)參數(shù)-l與-r等效,使用時(shí)只使用其中一個(gè));

如tftp –p –l B.txt 192.168.1.2 或 tftp  -p –r B.txt 192.168.1.2

作用相同,都表示從Client上傳文件B.txt到Server,且不更名.

到此,相信大家對(duì)“Ubuntu系統(tǒng)下tftp服務(wù)器的搭建與使用”有了更深的了解,不妨來實(shí)際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI