1. 简要说明
在前面的文章中已经讲述了如何安装TFTP客户端和TFTP服务器。其中:
tftp-hpa为客户端
tftpd-hpa为服务器。
2. 启动TFTP服务器
我们在设置好相关的TFTP根路径,运行模式以后,可以通过如下指令重启TFTP服务器,使设置生效。
sudo systemctl restart tftpd-hpasudo systemctl status tftpd-hpa
防火墙检查
如果使用的是UFW防火墙,使用如下指令设置流量通过防火墙。
sudo ufw allow 69/udp
3. Linux作为客户端使用
(1)启动tftp
格式:tftp [server ip]
如我们有一个192.168.1.3的tftp服务器,那我们执行“tftp 192.168.1.3”连接TFTP服务器。
(2)读取服务端文件
格式:get [file name]
服务器的运行文件夹下含有abc.txt文件,我们想下载至当前路径下,那么我们只需要执行“get abc.txt”就可以了。
(3)推送文件到服务端
格式:put [file name]
如果想将当前运行文件夹下的edf.txt文件推送至服务器端,那么我们只需要执行“put edf.txt”就可以了。传输完成后,服务器端运行文件夹就能看到edf.txt文件了。