CentOS搭建tftp伺服器

2022-07-28 07:18:16 字數 1188 閱讀 2559

note:

tftp(trivial file transfer protocol,簡單檔案傳輸協議)是tcp/ip協議族中的乙個用來在客戶機與伺服器之間進行簡單檔案傳輸的協議,提供不複雜、開銷不大的檔案傳輸服務;

預設使用udp 69埠;

tftp是乙個傳輸檔案的簡單協議,它基於udp協議而實現,但是我們也不能確定有些tftp協議是基於其它傳輸協議完成的,此協議設計的時候是進行小檔案傳輸的。

它不具備通常的ftp的許多功能:

它只能從檔案伺服器上獲得或寫入檔案,不能列出目錄,不進行認證;

它傳輸8位資料;

傳輸模式:

netascii:這是8位的ascii碼形式;

octet:這是8位源資料型別;

mail:已經不再支援,它將返回的資料直接返回給使用者而不是儲存為檔案

#tftp-server只是會依賴於xinetd.

yum install -y xinetd tftp-server

vim /etc/xinetd.d/tftp
service tftp

systemctl restart xinetd
以windows 7為例,windown 7預設沒有啟用tftp客戶端功能,我們可以在【程式–開啟或關閉windows功能】裡啟用tftp

# tftp [-i] host [get | put] source [destination] 

tftp 10.1.1.10 get a.txt

tftp 10.1.1.10 get a.txt d:\a.txt

上傳檔案

給需要上傳的目錄加上寫許可權,主要是給其他使用者加上寫許可權;

將tftp配置檔案中的server_args選項末尾加上-c引數;

重啟xinetd.servicetftp.service服務

tftp 10.1.1.10 put b.txt

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輸...

tftp 伺服器搭建

命令集錦 這是你 tftp 伺服器的工作目錄,自行修改,注意,在新建工作目錄時,最好修改其許可權為 777,命令 sudo chmod 777 tftpboot 通過以上四步就可以建立好 tftp 伺服器了,可以在本地先進行一下測試。還是以我的配置 檔案為例,首先在 tftpboot 中新建乙個檔案...