一、介紹
tftp(trivial file transfer protocol,簡單檔案傳輸協議)),是乙個基於udp 協議 69埠 實現的用於在客戶機和伺服器之間進行簡單檔案傳輸的協議提供不複雜、開銷不大、不複雜的檔案傳輸服務。tftp 協議專門為小檔案傳輸而設計,只能從伺服器上獲取檔案,或者向伺服器寫入檔案,不能列出目錄,也不能進行認證。
tftp 伺服器執行依賴於 xinetd 。
二、環境
系統 :centos linux release 7.4.1708 (core)
共享路徑:/cephfs/sw-conf 檔案許可權 777
selinux: 關閉
三、安裝
1、安裝 xinetd 依賴服務:
# yum install -y xinetd
2、安裝 tftp 服務:
# yum install -y tftp-server
3、檢視:
# rpm -qa | grep xinetd
# rpm -qa | grep tftp
四、配置
1、建立共享資料夾和設定許可權:
#mkdir /cephfs/sw-conf
# chmod 777 /cephfs/sw-conf
2、配置tftp 服務,/etc/xinetd.d/tftp:
其中 引數 『-c 』 , 指定是否可以建立檔案。
3、重啟服務:
# systemctl restart xinetd
4、防火牆 放行埠:udp 69
# firewall-cmd --permanent --add-port=69/udp
# firewall-cmd --reload
五、測試
在其他linux 裝置上安裝 tftp-client :tftp.x86_64
伺服器端檢視: 上傳成功。
CentOS搭建tftp伺服器
note tftp trivial file transfer protocol,簡單檔案傳輸協議 是tcp ip協議族中的乙個用來在客戶機與伺服器之間進行簡單檔案傳輸的協議,提供不複雜 開銷不大的檔案傳輸服務 預設使用udp 69埠 tftp是乙個傳輸檔案的簡單協議,它基於udp協議而實現,但是我...
Ubuntu下建立tftp伺服器
1 安裝程式 sudo apt get install tftp tftpd sudo apt get install openbsd inetd 2 新建資料夾 cd sudo mkdir tftpboot sudo chmod 777 tftpboot 3 修改存放目錄 sudo vi etc ...
UBUNTU下TFTP伺服器搭建
1.1搭建tftp伺服器 tftp trivial file transfer protocol,簡單檔案傳輸協議 是乙個基於udp協議實現的用於在客戶機和伺服器之間進行簡單檔案傳輸的協議,適合於開銷不大 不複雜的應用場合。tftp協議專門為小檔案傳輸而設計,只能從伺服器上獲取檔案,或者向伺服器寫入...