国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Ftp服務器 > 正文

爛泥:CentOS安裝及配置TFTP服務器

2024-09-09 20:58:46
字體:
供稿:網(wǎng)友
爛泥:CentOS安裝及配置TFTP服務器

本文由秀依林楓提供友情贊助,首發(fā)于爛泥行天下。

為什么要學習有關(guān)TFTP服務器的安裝及配置呢?主要是為了后續(xù)學習有關(guān)linux系統(tǒng)的無人值守安裝做準備。

TFTP簡單文件傳輸協(xié)議,使用UDP的69端口。主要提供文件的上傳和下載,TFTP一般是適用于遠程無盤設(shè)備啟動,PXE啟動以及路由器、交換機IOS的備份、恢復和升級等場合。

TFTP與FTP相比,TFTP不能列出目錄的內(nèi)容、不支持認證和加密機制、只支持UDP協(xié)議。

以上就是有關(guān)TFTP的相關(guān)特點,下面我們開始安裝TFTP服務。

說明:在以后的博客中,我會盡量在Ubuntu系統(tǒng)中進行操作,盡量不在使用windows系統(tǒng)下遠程連接linux的相關(guān)工具。

登錄Ubuntu系統(tǒng),在終端中輸入以下命令。連鏈接遠程的centos系統(tǒng),如下:

ssh root@192.168.1.213

clip_image002[4]

TFTP的軟件包包括:tftp客戶端、tftp-server服務器。先開始安裝tftp客戶端如下:

yum –y install tftp

clip_image004[4]

clip_image006[4]

現(xiàn)在開始安裝tftp-server,如下:

yum –y install tftp-server

clip_image008[4]

clip_image010[4]

通過上圖我們也可以看到在安裝tftp-server時,同時也把xinetd服務進行了安裝。而且根據(jù)上圖提供的信息,我們也可以看出tftp服務的正常運行是依賴于xinetd服務的。

通過查詢相關(guān)資料顯示,tftp服務不像ftp服務那樣有單獨的服務進程,它是依賴于行xinetd服務來啟動的。也就是說我們要查看tftp服務是否正常運行,直接查看xinetd服務即可

查看tftp及tftp-server安裝后的相關(guān)文件,如下:

rpm –ql tftp

rpm –ql tftp-server

clip_image012[4]

通過上圖,我們可以看到tftp的運行文件位于/usr/bin/tftp,配置文件位于/etc/xinetd.d/tftp。

現(xiàn)在來修改tftp的配置文件,如下:

vi /etc/xinetd.d/tftp

clip_image014[4]

clip_image016[4]

通過上圖我們可以看到,tftp的配置文件很簡單。該配置文件,我們需要修改的內(nèi)容只有一處disable=yes。把這項修改為no。

server_args表示tftp的目錄,默認是在/var/lib/tftpboot目錄下。此處可以進行自定義,也可以使用默認的目錄。

修改完畢后的內(nèi)容如下:

clip_image018[4]

配置文件修改完畢后,我們現(xiàn)在來啟動tftp服務。因為tftp服務是依賴于xinetd服務的,所以我們直接來啟動xinetd服務即可。同時我們也可以通過查看tftp的69端口,看起是否正常運行,如下:

/etc/init.d/xinetd start

netstat -tunlp |grep 69

clip_image020[4]

通過上圖我們可以看出tftp已經(jīng)正常啟動,為了模擬真實的tftp環(huán)境,我們現(xiàn)在在tftp的目錄下新建一個文件test_tftp.txt,如下:

clip_image022[4]

clip_image024[4]

現(xiàn)在開始使用客戶端連接該tftp,在前文已經(jīng)介紹過tftp包括客戶端和服務端。我們先在客戶端安裝tftp的客戶端,在此我們的客戶端使用的是Ubuntu系統(tǒng)。Ubuntu系統(tǒng)安裝tftp客戶端,如下:

sudo apt-get –y install tftp

clip_image026[4]

客戶端安裝完畢后,我們現(xiàn)在來連接tftp服務器并下載前文新建的文件test_tftp.txt。使用如下命令:

tftp 192.168.1.213

get test_tftp.txt

clip_image028[4]

通過上圖我們可以看到,我們已經(jīng)順利的從tftp服務器上下載了剛剛前文的文件test_tftp.txt。

現(xiàn)在我們在上傳一個文件測試下,要測試tftp的上傳功能,需要我們修改兩處:tftp的配置文件和tftp目錄的文件夾權(quán)限。

修改tftp配置文件,如下:

vim /etc/xinetd.d/tftp

clip_image030[4]

注意server_args參數(shù)加入-c表示可以創(chuàng)建文件。

tftp配置文件修改完畢后,我們來修改tftp目錄的文件夾權(quán)限。如下:

clip_image032[4]

通過上圖我們現(xiàn)在可以看到,目前tftp目錄的文件夾權(quán)限為755。前文我們已經(jīng)介紹過tftp不支持認證和加密機制,要具有上傳權(quán)限的話,我們要把該目錄的權(quán)限設(shè)置為777對所有人具有上傳和下載權(quán)限,如下:

chmod 777 ./tftpboot/

clip_image034[4]

以上全部修改完畢后,我們重啟xinetd服務,如下:

/etc/init.d/xinetd restart

clip_image036[4]

現(xiàn)在我們再來測試上傳權(quán)限,使用put命令,如下:

clip_image038[4]

有關(guān)tftp命令可以查看如下連接:http://linux.die.net/man/8/tftpd

至此有關(guān)TFTP服務器的安裝及配置結(jié)束。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 长泰县| 赞皇县| 临海市| 林口县| 朝阳市| 永仁县| 罗田县| 喀喇沁旗| 元江| 綦江县| 大渡口区| 曲阜市| 汉中市| 岫岩| 德昌县| 囊谦县| 金溪县| 庐江县| 龙泉市| 盖州市| 大连市| 同德县| 鄂尔多斯市| 昌图县| 彭州市| 临泽县| 新田县| 滕州市| 错那县| 肇庆市| 巨鹿县| 营口市| 交口县| 浦县| 绿春县| 古丈县| 大宁县| 基隆市| 武冈市| 济阳县| 长乐市|