-
安裝 TFTP 服務器
sudo apt update
sudo apt install tftpd-hpa
-
配置 TFTP 服務器
編輯配置文件 /etc/default/tftpd-hpa:
sudo nano /etc/default/tftpd-hpa
修改內容如下:
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/srv/tftp"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="--secure --create"
創建 TFTP 目錄并設置權限:
sudo mkdir -p /srv/tftp
sudo chown -R tftp:tftp /srv/tftp
sudo chmod -R 777 /srv/tftp
-
重啟服務
sudo systemctl restart tftpd-hpa
sudo systemctl enable tftpd-hpa
tftp使用前先檢查ping 服務器ip是否通
從服務器上cp文件
tftp server-ip -c get
遠程文件
從本地cp文件到服務器
tftp server-ip -c put
本地文件
- 使用:文件系統啟動后利用tftp傳輸文件
- 先查看目前的用到的網口名字
ifconfig
ifconfig eth0 ip_addr netmask 255.255.255.0
eth0為網卡 - tftp使用前先檢查ping 服務器ip是否通
ping server_ip
- 從服務器上cp文件
tftp server-ip -c get 遠程文件
從本地cp文件到服務器
tftp server-ip -c put 本地文件
- 先查看目前的用到的網口名字