Ubuntu安裝TFTP服務
Ubuntu安裝TFTP服務
在 Ubuntu 中執行以下命令安裝 TFTP 服務
注意tftpd-hpa,不是tftp-hpa,不然會出現如下錯誤:
Failed to restart tftpd-hpa.service: Unit tftpd-hpa.service not found.
yuanfeng@ubuntu:~$ sudo apt-get install tftp-hpa tftpd-hpa
創建 TFTP 服務器工作目錄,並打開 TFTP 服務配置文件
yuanfeng@ubuntu:~$ mkdir -p /home/yuanfeng/tftpboot/
yuanfeng@ubuntu:~$ sudo chmod 777 /home/yuanfeng/tftpboot/
yuanfeng@ubuntu:~$ sudo vim /etc/default/tftpd-hpa
在配置文件/etc/default/tftpd-hpa 中,添加以下字段
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/home/yuanfeng/tftpboot"
TFTP_ADDRESS=":69"
TFTP_OPTIONS="-l -c -s"
最後,重啓 TFTP 服務
yuanfeng@ubuntu:~$ sudo service tftpd-hpa restart
查看 tftp 服務是否在運行,運行如下命令,即可查看是否在後臺運行
yuanfeng@ubuntu:~$ ps -aux|grep "tftp"