在使用树梅派时候,两个linux之间进行 scp 文件进行传输,出现了很多问题,
第一 连接拒绝

首先要先确保 安装了ssh 并且已经开启了

parallels@ubuntu:~$ sudo /etc/init.d/ssh restart
[sudo] parallels 的密码: 
sudo: /etc/init.d/ssh:找不到命令
发现找不到ssh这个命令,说明没有这个玩意,直接install了一下,果然好用:
parallels@ubuntu:~$ sudo apt-get install openssh-server
...... 安装过程中

service ssh status  查看ssh 状态
service ssh start  开启ssh
sudo /etc/init.d/ssh restart  重启ssh
只有ssh 开启后才能进行远程传输

在这里插入图片描述

#文件下载

scp [参数] 目标主机:[远程文件路径] [本地路径]

#文件上传

scp [参数] [本地路径] 目标主机: [远程文件路径]

由客户端向树梅派发送一个文件examples.desktop
scp examples.desktop pi@192.168.0.100:/home/pi
![在这里插入图片描述](https://img-blog.csdnimg.cn/20201213153719924.png)

树梅派收到

在这里插入图片描述

从树梅派上下载

scp username@servername:/path/filename /tmp/local_destination,例如:
scp codinglog@192.168.0.101:/home/kimi/test.txt /tmp/local_destination

Logo

欢迎加入 MCP 技术社区!与志同道合者携手前行,一同解锁 MCP 技术的无限可能!

更多推荐