【嵌入式——Linux】tftp服务器环境搭建
嵌入式-Linux tftp服务器环境搭建
·
tftp(Trivial File Transfer Protocol)即简单文件传输协议是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。端口号为69。
验证是否安装了tftpd
dpkg -s tftpd-hpa
下图则为以成功安装了tftpd
安装tftp服务器
sudo apt-get update
sudo apt-get install tftpd-hpa
安装tftp客户端
sudo apt-get install tftp-hpa
修改tftp服务器配置
sudo vi /etc/default/tftpd-hpa
# /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/tftpboot" //tftp的工作目录,想要传给板子的文件,都需要放在这个目录中
TFTP_ADDRESS=":69"
TFTP_OPTIONS="-c -s -l" //-l:tftp 主动监听客户端的连接
创建工作目录并修改权限为最高权限
sudo mkdir /tftpboot
sudo chmod 777 tftpboot
重启tftp服务
sudo service tftpd-hpa restart
测试是否安装成功
cd /tftpboot
sudo touch test.txt
cd ~
tftp localhost
get test.txt //下载test.txt文件
q //退出
如图文件确实被下载下来了,说明tftp配置成功
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)