在ubuntu中安装tftp 服务
- 安装tftp
sudo apt-get install tftp-hpa tftpd-hpa
- 创建 /tftpboot 文件夹
TFTP 需要一个文件夹来存放文件,我们在根目录下新建一个/tftpboot 目录做为 TFTP 文件存储目录,之所以使用该目录是因为后面使用的 Petalinux 工具默认使用该目录,省得我们每次建 Petalinux 工程的时候手动修改。创建/tftpboot 目录命令如下:
sudo mkdir -p /tftpboot
sudo chmod 777 /tftpboot
- 配置 tftp。
打开/etc/default/tftpd-hpa 文件,将其内容修改如下:
1 # /etc/default/tftpd-hpa
2
3 TFTP_USERNAME="tftp"
4 TFTP_DIRECTORY="/tftpboot"
5 TFTP_ADDRESS=":69"
6 TFTP_OPTIONS="-l -c -s"
- 防火墙允许69端口
sudo ufw allow 69
- 重启tftp 服务
sudo service tftpd-hpa restart
在ubuntu中安装NFS服务 并固定端口