树莓派之间互传文件

因为使用了树莓派来做一个项目,使用的是树莓派3 b+,在树莓派上用Qt编译好一个可执行程序之后,要拷贝到另外的树莓派上去运行,网上查了下,使用sftp可行,现在记录下来备忘。

参考链接:点击打开链接

http://shumeipai.nxez.com/2013/09/07/use-the-remote-sftp-file-transfer-raspberry-pi.html


首先得保证两个树莓派能互相ping通。

1.先在主机(这里所说的主机就是编译Qt程序的树莓派)上安装filezilla。

$ sudo apt-get install filezilla -y

2.打开ssh服务

因为ssh自带有sftp功能,所以在安装完成后,要先打开树莓派的ssh服务,不然是连不上的。主机和从机(这里所说的从机就是要运行Qt的那个树莓派)都要打开ssh服务,打开方式一样:

$ sudo raspi-config  

进入树莓派的配置界面,选择 Interfacing Options 项,再选择ssh ,打开ssh:enable ssh  然后选择ok 退出raspi-config 界面。

这样就打开了ssh服务。

3.传输文件

在主机上打开filezilla,在“host”栏填写目标机器地址,注意:在填写主机地址的时候,如果目标机器的地址是10.1.30.246,要在前面加sftp://,连pc不用添加sftp:// 。"Usrname"栏填写目标机器名,“password”栏填写目标机器登录密码, 然后点击“Quickconnect”,就开始连接了。如下图:

树莓派之间互传文件_第1张图片


这样就表示两个树莓派已经连接上了,传输文件就直接在右边目标机器上选中并打开相应目录,从左边的主机上直接往右边拖动就OK了。

你可能感兴趣的:(linux,树莓派)