ubuntu tftp服务搭建

ubuntu 16.04 64bit tftp服务搭建。

安装:

1
sudo apt-get install tftp-hpa tftpd-hpa

自动生成文件/etc/default/tftpd-hpa,修改为:

1
2
3
4
5
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/home/latelee/linux_ebook/tftpboot" # 根据实际情况修改路径
TFTP_ADDRESS=":69"
TFTP_OPTIONS="--secure"
## TFTP_OPTIONS="-l -c -s" 先不要

重启:

1
sudo service tftpd-hpa restart

检查:

1
ps -ef |grep tftpd

输出:

1
root      47053      1  0 23:24 ?        00:00:00 /usr/sbin/in.tftpd --listen --user tftp --address :69 --secure /home/latelee/linux_ebook/tftpboot

本地测试使用:

1
2
tftp 127.0.0.1
tftp> get uImage