当前位置:网站首页>【树莓派入门(2)树莓派的远程控制】
【树莓派入门(2)树莓派的远程控制】
2022-08-02 03:28:00 【jualay】
前言
在计算机网络中,我们可以通过使用C/S(客户端/服务器)模式来实现远程控制。我们如果想用其他电脑来远程控制树莓派,可以使用SSH协议和VNC协议等来实现。我们只需把树莓派配置为服务器,然后从客户端运行相应的客户端程序时,就可远程操控树莓派。
SSH
SSH协议在传输过程中的数据是加密的,安全性较高,其客户端适用于各种平台。树莓派的官方Raspbian系统包含了SSH协议,但通常是在关闭状态,我们需要自己将它配置为开启状态。
按下图操作完成配置。
在树莓派的终端界面输入以下代码查看SSH服务的工作状态
sudo service ssh status
PuTTY远程登录树莓派
在远程登录树莓派前,要知道树莓派的IP地址,我们可以使用以下指令来查询网络端口的信息。
ifconfig
eth0表示以太网接口,lo表示虚拟网络接口,wlan0表示WIFI接口。
我用的是WIFI所以只需要看wlan0就可以了,获取到树莓派的IP地址后我们要在电脑上打开PuTTY软件。
填入自己的树莓派的IP地址,并在Port处填入22,在Connection type处选择SSH,点击打开
然后可以看见LInux命令行界面,按提示输入用户名和密码(默认的是用户名是pi,密码是raspberry)
若要断开计算机和树莓派的连接时,只需要用exit命令就可以了。
远程桌面连接
首先要在树莓派上安装xrdp软件,在终端界面输入
sudo apt-get update
sudo apt-get install xrdp
在电脑上打开远程桌面连接
步骤和PuTTY同。连接上后就会显示树莓派所安装系统的桌面了,但会有一定延迟。
VNC
VNC是基于UNIX和Linux系统的免费开源软件,在服务器端树莓派系统已经包含了VNC服务器软件,和前面提到的配置SSH一样,将VNC服务enable一下就可以了,在客户端我们需要在电脑上安装名为VNCviewer的VNC客户端软件。
输入IP就可通过VNC来远程操作树莓派。
VNC协议也支持iPad和手机等移动设备。
与树莓派进行文件传输
树莓派可通过U盘来进行文件传输。
也可以用FileZilla软件来实现文件传输
完成连接后,可直接拖动文件来实现文件传输,左边是我们的电脑,右边是树莓派。
边栏推荐
- flutter 国内镜像源列表
- Dart-Flutter DateTime日期转换
- 【opencv】error: (-215:Assertion failed) ssize.empty() in function ‘cv::resize‘报错原因
- Gradle源码解析:生命周期的三个阶段
- 关于我的项目-实现一个数据库~
- 政府会计的概念、政府会计标准体系、政府会计的特点(会形成小考点)、政府会计要素及其确认和计量、政府预算会计要素、政府财务会计要素
- whistle 手机调试代理工具
- 成本会计的概念、产品成本核算的要求、产品成本核算的对象与成本项目、产品成本的归集和分配(可能考判断)、产品成本计算方法 (三种:产品的品种(品种法),批次(分批法),步骤(分步法))
- Two-Stream Convolutional Networks for Action Recognition in Videos双流网络论文精读
- 解密:链动2+1的商业模式
猜你喜欢
随机推荐
Kotlin - 标准函数(with、run和apply)
重点考:从债劵的角度来看交易性金融资产
自定义ViewGroup实现搜索栏历史记录流式布局
[Hello World教程] 使用HBuilder和Uni-app 生成一个简单的微信小程序DEMO
Laravel 登录,中间件和路由分组
SyntaxError: unexpected character after line continuation character
Flutter入门之网络请求篇
无源域适应(SFDA)方向的领域探究和论文复现(第二部分)
无源域适应(SFDA)方向的领域探究和论文复现(第一部分)
【opencv】error: (-215:Assertion failed) ssize.empty() in function ‘cv::resize‘报错原因
flutter 国内镜像源列表
哈工大2021机器学习期末考试题
Two-Stream Convolutional Networks for Action Recognition in Videos双流网络论文精读
Binder机制详解(一)
不懂“赚钱逻辑”,你永远都是社会最底层(广告电商)
VS2017报错:LNK1120 1 个无法解析的外部命令
Acwing:哈夫曼树(详解)
挖矿是什么意思?矿工都做了什么?
Quo Vadis, Action Recognition? A New Model and the Kinetics Dataset I3D论文精读
Kotlin - 静态方法