Linux 安裝搭建 tftpd 服務器


---------- For Ubantu 18.0.4 ----------

0.安裝tftp-server

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

1.配置TFTP服務器

sudo vim /etc/default/tftpd-hpa

將原來的內容改為:

TFTP_USERNAME="tftp"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_DIRECTORY="/tftp" # ‘/tftp’為自定義的服務器目錄名,需要設置權限,sudo chomd 777 -R  /tftp
TFTP_OPTIONS="-l -c -s"

2.重新啟動TFTP服務

sudo service tftpd-hpa restart

---------- For Manjaro gnome18 ----------

0.安裝tftp-server

sudo pacman -S tftp-hpa (客戶端和服務端好像是一起的)

1.配置TFTP服務器(這一步可以不做)

sudo vim /etc/hosts.allow

加入以下內容:

tftpd: ALL  //增加
in.tftpd: ALL //增加
nfsd: ALL
rpcbind: ALL
mountd: All
# End of file

2.配置TFTP默認根目錄:

sudo vim /etc/conf.d/tftpd

配置內容:

#
# Parameters to be passed to TFTPD
#
TFTPD_ARGS="-l -c -s /tftp"    

這里的 /tftp 是服務器根目錄
修改服務器根目錄權限 sudo chmod 777 -R /tftp

3.啟動TFTP服務

manjaro 沒有service 這里用systemcctl命令

systemctl start tftpd.service

----------END----------


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM