1、安装软件包
命令:sudo su 进入root权限
apt-get install tftpd tftp xinetd安装tftp的服务器端、客户端和xinetd
2、建立配置文件
在/etc/xinetd.d/下建立一个配置文件tftp
vi /etc/xinetd.d/tftp service tftp
{
disable = no
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
source = 11
cps = 100 2
flags =IPv4
}
3、建立tftp服务文件目录
在上面的配置中有server_args = -s /tftpboot,其中/tftpboot这个目录就是上传文件与下载文件的位置mkdir /tftpboot --创建/tftpboot目录
chmod 777 /tftpboot -R --设置权限为777
4、重新启动tftp服务
sudo /etc/init.d/xinetd restart --重启tftp服务器
5、测试
sudo netstat -a | grep tftp --查看是否启动成功,可以看到udp 0 0 *:tftp *:*
第6步:主机测试
tftp localhost开发板测试
tftp c0008000 uImage
bootm c0008000