标签:tftpboot 根目录 directory 客户端 文件权限 root ftpd rest get
tftp是客户端,tftpd是服务器端。ubuntu中常用的tftp服务器和客户端是tftpd-hpa和tftp-hpa。
linux@ubuntu:~$ sudo apt-get install tftpd-hpa
linux@ubuntu:~$ mkdir tftpboot
修改目录文件权限
linux@ubuntu:~$ chmod 777 tftpboot
linux@ubuntu:~$ sudo vi /etc/default/tftpd-hpa
# /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/home/linux/tftpboot"//指定tftpd的文件下载目录,也就上面创建的目录即可
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="-l -c -s"
linux@ubuntu:~$ sudo service tftpd-hpa restart
Ubuntu端:有如下文件
linux@ubuntu:~/tftpboot/Arm-asm$ ls
key.bin
开发板端:tftp进行下载
//tftp <服务器ip> -g -r <要下载的文件>
[root@GEC6818 /pxy]#tftp 192.168.2.167 -g -r Arm-asm/key.bin
Arm-asm/key.bin 100% |*******************************| 260 0:00:00 ETA
注意:配置好网络,Ubuntu和开发板能ping通
开发板端:
[root@GEC6818 /pxy]#touch 1.c
[root@GEC6818 /pxy]#tftp 192.168.2.167 -p -l 1.c
Ubuntu端:
linux@ubuntu:~/tftpboot$ ls
1.c
标签:tftpboot 根目录 directory 客户端 文件权限 root ftpd rest get
原文地址:https://www.cnblogs.com/risesource/p/12096792.html