有时候我们需要在windows和树莓派两个不同的系统之间传输文件,由于这是两个不同的文件系统,就需要用到了所谓的ssh服务来跨系统的传输文件。
到WinSCP官网下载程序:https://winscp.net/eng/download.php
双击打开程序并且开始安装,点击Accept接受协议,然后跟着提示安装就好。
点击Finish完成安装。
可以看到桌面多了一个WinSCP的图标。
出厂镜像自带的OLED开机会显示IP地址等信息,查看最后一行IPA即可知道IP地址。如下图所示IP地址是192.168.2.112
打开WinSCP软件后出现以下登录界面。
File protocol:文件协议选择SFTP,Host name:树莓派IP地址,Port number:默认22就可以,User name:树莓派用户名(pi),Password:登录密码(yahboom)。
输入正确的信息后可以点击Save保存一下填写的信息,下次登录的时候不用重复输入。
点击Login登录成功后会显示以下界面,左边的是win电脑的文件夹,右边的是树莓派的文件夹。
文件传输有三种操作方式,第一种是直接把文件从左边拉到右边,或者从右边拉到左边,系统会自动复制一份文件传输过去。
第二种是鼠标选中文件,然后按一下F5键,则被选中的文件会复制一份到另一边。
第三种是选中文件点击鼠标右键,如果是从win电脑传到树莓派则点击upload,
会弹出一个提示,可以选择不再提示,并且点击OK,则文件自动传输过去。
如果从树莓派传文件到win电脑上,则按鼠标右键选中文件,选择Download
注意:文件传输需要电脑和树莓派在同一个局域网下,并且树莓派已开启SSH服务才可以进行。有时若遇见传输文件失败一般是树莓派这边的权限不够,请在用户pi目录权限范围内操作。