宝应网站建设,网站qq弹窗,wordpress简约HTML5,南昌seo网站设计0x00 前言
文章中的文字可能存在语法错误以及标点错误#xff0c;请谅解#xff1b;
如果在文章中发现代码错误或其它问题请告知#xff0c;感谢#xff01;
0x01 TFTP协议简介
TFTP#xff08;Trivial File Transfer Protocol,简单文件传输协议#xff09;是TCP/IP协…0x00 前言
文章中的文字可能存在语法错误以及标点错误请谅解
如果在文章中发现代码错误或其它问题请告知感谢
0x01 TFTP协议简介
TFTPTrivial File Transfer Protocol,简单文件传输协议是TCP/IP协议族中的一个用来在客户端与服务器之间进行简单文件传输的协议具体使用的是UDP协议TFTP服务器通信端口为69。该协议适用于在局域网内传送文件并且占用资源少。
另外TFTP分组不提供用户名和口令因为TFTP是设计用于系统引导进程所以不提供用户名和口令。
更多关于tftp协议更多内容可以参考这篇文档 https://www.cnblogs.com/qingtianyu2015/p/5851551.html
0x02 软件使用方法
一般来说对于嵌入式Linux设备该设备中的u-boot支持tftp-client所以嵌入式设备不用配置ftpd。
1.首先将tftpd32软件下载安装至windows下然后打开主界面选择工作文件夹路径以及配置IP注意要提前设置该IP和linux设备的IP在同一网段下通过更改以太网Internet协议版本 4 实现并互ping确定可以ping通 windows下软件的工作路径和IP地址设置 linux设备的IP地址
2.选择“Tftp server”tab页并打开“setting”选项按图示设置 3.在Linux设备输入指令进行上传下载操作
若从Windows下载文件到Linuxtftp -r 文件 -g Windows的IP地址 若从Linux上传文件至Windowstftp -l 文件 -p Windows的IP地址。
-g 表示下载文件 (get) -p 表示上传文件 (put) -l 表示本地文件名 (local file) -r 表示远程主机的文件名 (remote file)
更多命令使用可以参考这篇文档 http://man.linuxde.net/tftp
举例 现在Windows的工作路径中有一个update文件想要下载到Linux上则在Linux输入tftp -r update -g 192.168.50.123结果如下 若想从Linux中上传一个test文件至windows工作路径则在Linux中输入tftp -l test -p 192.168.50.123 以上。 参考文档 1.https://blog.csdn.net/kaloha3/article/details/8264395