RHEL7-TFTP簡單使用

TFTP簡單文件傳輸協議

介紹:簡單文件傳輸協議(Trivial File Transfer Protocol,TFTP)是一種基於UDP協議在客戶端和服務器之間進行簡單文件傳輸的協議。顧名思義,它提供不復雜、開銷不大的文件傳輸服務(可將其當作FTP協議的簡化版本)。

TFTP的命令功能不如FTP服務強大,甚至不能遍歷目錄,在安全性方面也弱於FTP服務。而且,由於TFTP在傳輸文件時採用的是UDP協議,佔用的端口號爲69,因此文件的傳輸過程也不像FTP協議那樣可靠。但是,因爲TFTP不需要客戶端的權限認證,也就減少了無謂的系統和網絡帶寬消耗,因此在傳輸瑣碎(trivial)不大的文件時,效率更高。

第一步:給虛擬機掛載光盤

第二步:手動掛載鏡像

第三步:編輯yum倉庫文件

第四步:測試yum倉庫是否可用

第五步:安裝tftp軟件

安裝TFTP服務端:

安裝TFTP客戶端

第六步:在xinetd中開啓tftp

    TFTP服務是使用xinetd服務程序來管理的。xinetd服務可以用來管理多種輕量級的網絡服務,而且具有強大的日誌功能。簡單來說,在安裝TFTP軟件包後,還需要在xinetd服務程序中將其開啓。

原配置:

修改後:

第七步:重啓xinetd服務並將它添加到系統的開機啓動項中

第八步:訪問tftp

    TFTP的根目錄爲/var/lib/tftpboot。我們可以使用剛安裝好的tftp命令嘗試訪問其中的文件。