嵌入式设备文件传输
嵌入式设备由于资源有限,很多组件都被阉割了,导致不能随意上传和下载文件。
本文汇总路由器下常用的几种方式:
一.scp协议
有些路由器没有启动sftp-server组件,导致无法通过sftp下载。可在winscp中选择scp协议(安全复制协议)进行下载。
二. wget下载
远端启动webserver。
在路由器上直接通过wget下载,wget http://xxx/1.txt,从而达到从远端拷贝文件的目的。
三 tftpd
如果路由器有提供tftp命令的话,直接通过该命令上传下载文件。
1. 在windows上启动tftpd32服务,指定文件所在的目录,配置IP(必须与路由器在同一个网段内)。
2. 路由器上运行命令
tftp -p -l 1.pcap 192.168.4.232 上传
tftp -g -r 1.pcap 192.168.4.232 下载
注:tftp 简单文件传输协议,基于UDP
四. 串口
rz命令用于文件上传
sz 1.txt 命令用于文件下载
注:SecureCRT -> 会话选项 -> X/Y/Zmodem 的上传下载目录