TFTP: Linux 系统安装 TFTP,文件系统启动后TFTP使用
-
安装 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 本地文件
- 先查看目前的用到的网口名字