1.安裝xinetd
sudo apt-get install xinetd
2.安裝tftp
sudo apt-get install tftp tftpd
3.修改tftp配置
1)新建/etc/xinetd.d/tftp配置文件
sudo vim /etc/xinetd.d/tftp
在文件中添加以下內容(用戶爲你指定的用戶(root),路徑爲/var/tftpboot/):
service tftp{
socket_type = dgram
protocol = udp
wait = yes
user =root
server = /usr/sbin/in.tftpd
server_args = -s/var/tftpboot/
disable = no
per_source= 11
cps = 100 2
flags = IPv4
}
2)創建服務器文件存放的目錄:
sudo mkdir /var/tftpboot
3)更改權限爲777:
sudo chmod 777 /var/tftpboot -R
4)重啓xinetd服務:
sudo /etc/init.d/xinetd restart
4.在開發板上獲取主機的文件,192.168.199.216爲服務器ip,hello.out爲服務器目錄中的文件:
tftp 192.168.199.216 -g -l
hello.out