Ubuntu18.04 / Debian11 安装tftp服务器
运行如下命令安装 tftp 服务器;
sudo apt-get install tftpd-hpa
自定义 tftp 服务目录
sudo mkdir /opt/tftpboot
设定tftp 服务目录权限
sudo chown -R tftp:tftp /opt/tftpboot
编辑 tftp 服务器配置文件
运行如下命令修改 tftp 服务的配置文件;
sudo vi /etc/default/tftpd-hpa
这里需要修改的主要内容有,tftp 主目录和 option,即配置文件中的 TFTP_DIRECTORY
和 TFTP_OPTIONS
,如果不是很清楚这些配置的作用,直接使用下面例子的配置问价即可.
内容如下;
# /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/opt/tftpboot"
TFTP_ADDRESS=":69"
TFTP_OPTIONS="--secure -l -s -c"
重启 tftp 服务器
使用如下命令重启 tftp 服务器以使配置生效;
sudo systemctl restart tftpd-hpa.service