使用SCP / SFTP最方便
1、SCP / SFTP
此方法基于 SSH 协议,安全性高,是大多数开发者的首选。
1、确保 Buildroot 已开启 SSH 服务:如果系统没有 sshd 服务,需要重新编译固件。在 Buildroot 配置中勾选 Target packages -> Networking applications -> openssh。
2、在 Windows 上安装 SCP 客户端:
MobaXterm:功能强大的多合一工具,内置 SFTP 功能。
3、传输文件:
命令行方式 (在 Windows 的 CMD 或 PowerShell 中):
传文件到开发板:
c
scp [本地文件路径] root@[开发板IP]:[目标路径]
# 示例:将 D:\test.txt 传到开发板的 /root/ 目录
scp D:\test.txt root@192.168.1.100:/root/
传文件夹到开发板 (加上 -r 参数):
c
scp -r [本地文件夹路径] root@[开发板IP]:[目标路径]
从开发板下载文件到 Windows:
c
scp root@[开发板IP]:[远程文件路径] [本地目标路径]
# 示例:将开发板上 /root/test.txt 下载到 D:\
scp root@192.168.1.100:/root/test.txt D:\
2、使用 MobaXterm 与 Buildroot 开发板互传文件
使用 MobaXterm 与 Buildroot 开发板互传文件非常简单,主要是通过 SSH 连接后自动开启的 SFTP 图形化面板进行拖拽操作。
1、通过 SSH 连接到开发板

2、使用 SFTP 面板互传文件

3、几点补充与技巧

4、连接成功
