一、安装软件
sudo apt-get install tftp-hpa tftpd-hpa
sudo apt-get install xinetd
二、创建tftp目录
onlylove@ubuntu:~/My$ ls
arm-gcc busybox linux nfs qemu rootfs uboot vexpress-a9
onlylove@ubuntu:~/My$ mkdir tftp
onlylove@ubuntu:~/My$ ls
arm-gcc busybox linux nfs qemu rootfs tftp uboot vexpress-a9
onlylove@ubuntu:~/My$ chmod 777 tftp/
onlylove@ubuntu:~/My$ ls
arm-gcc busybox linux nfs qemu rootfs tftp uboot vexpress-a9
onlylove@ubuntu:~/My$
三、配置tftp服务
配置文件位置 /etc/xinetd.d/tftp(没有这个文件可以新建一个)。
配置文件位置 /etc/default/tftpd-hpa。
1、tftp文件内容
server tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /home/onlylove/My/tftp/
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
2、tftp-hpa文件内容
# /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/home/onlylove/My/tftp"
TFTP_ADDRESS=":69"
TFTP_OPTIONS="-l -c -s"
四、重启服务
sudo service tftpd-hpa start
sudo service tftpd-hpa restart