电脑需要提前安装的工具:

SSH、串口 - 终端神器 MobaXterm,官网下载链接:https://mobaxterm.mobatek.net/download.html

VNC远程桌面工具 VNC-Viewer,官网下载链接:https://www.realvnc.com/en/connect/download/viewer/

局域网IP扫描工具 Advanced IP Scanner,官网下载链接:https://www.advanced-ip-scanner.com/cn/

使用到的硬件:

安装好系统的树莓派。

HDMI接口的显示屏。

鼠标、键盘、电脑、网线。

因为之前的桌面显示,都是通过外接 HDMI显示屏、键鼠套装进行操作。

如果想要树莓派和个人电脑同步工作,需要两套鼠标、键盘、显示屏,这样既笨重又不方便

于是通过 SSH、VNC就可以很好的解决这个问题。以后树莓派的开发只需要个人电脑、和网线。

树莓派要和电脑要处于同一局域网内,我的由于是公司电脑,所以只能用网线)

(各位看官如果使用wifi,要保证电脑和树莓派连接的是同一个wifi热点哦)

一、开启功能

先将树莓派连接 HDMI显示屏、键鼠套装,上电启动。

之后点击左上角的树莓图标 Menu - Preferences - Raspberry Pi Configuration

建议将 SSH、VNC他们两个一并勾选上 Enable,点击 OK

之后会提示重启 reboot,点击 Yes

到这里,SSH远程登陆就可以用了。而 VNC远程桌面需要使用终端对输出进行一些配置才能使用

二、获取树莓派的IP

SSH、VNC需要电脑和树莓派处于同一局域网内,建立连接需要提前获取到树莓派的IP

打开提前下载好的 Advanced IP Scanner

点击 - Scan - ,找到我的树莓派在局域网内的IP为:192.168.1.107。

当然,如果不放心搜索结果的话,可以在树莓派终端中,输入 - ifconfig - ,来查看本机的 IP、MAC,与扫描结果对比。

扫描出的结果一般不会有错,而且以后的开发不会用到 HDMI显示屏,终端的方式不现实。

三、SSH远程登陆

打开 MobaXterm,新建一个 SSH会话窗口。

Session  --  SSH  --  输入树莓派IP Remote host  --  输入会话的名称 Session name  --  OK - 。

之后发现在左侧的会话列表中,会多出个 Raspberry Pi。以后想再次开启,直接点击这个图标即可。

输入用户名 pi登陆密码(树莓派默认密码为 raspberry,上一节我改为了 123456)

弹出终端界面。试了下 ls、pwd,命令均正常。

SSH远程登陆成功。现在就可以使用电脑的键鼠对树莓派终端进行操作了。

到这里,已经可以扔掉之前插在树莓派上的键盘、鼠标,下面使用 VNC来扔掉 外接的HDMI显示屏

四、开启VNC远程桌面

使用远程桌面前,需要通过终端,对 VNC的输出进行一些配置。

接着上面的 SSH,在终端中输入 - sudo raspi-config - 。

首先确定 VNC功能已经被使能:-  5 Interfacing Options  --  P3 VNC  --  Yes  --  OK  - 。

之后设置输出分辨率: -  7 Advanced Options  --  A5 Resolution  --  DMT Mode 82 1920x1080 60Hz 16 : 9  --  OK  - 。

最后选择  - Finish  - 。退出。重启, -  Yes  - 。

五、使用VNC远程桌面

打开 VNC Viewer,点击  File  --  New connection,创建新连接。

输入刚刚查询到的树莓派的IP,输入连接名称。

双击连接。

输入用户名 pi登陆密码(树莓派默认密码为 raspberry,上一节我改为了 123456)

VNC远程桌面登陆成功

现在就可以摆脱 HDMI显示器的束缚了,所有的键鼠操作、和屏幕显示,均可通过 SSH、VNC 在个人电脑上进行

树莓派开发的准备工作基本完成,以后的开发,不需要在树莓派上外接 键鼠套装、和HDMI显示屏。

只需要电源线 + 网线/wifi,全部操作通过 SSH、VNC 在个人电脑上进行。大大提高开发效率。

树莓派入门教程 - 0 - 准备篇 - 0.2 树莓派SSH远程登陆,VNC远程桌面相关推荐

  1. 树莓派入门教程 - 0 - 准备篇 - 0.0 SD卡制作树莓派系统镜像启动盘 开机

    电脑需要提前安装的工具: sd卡格式化工具 SDFormatter,官网下载链接:https://www.sdcard.org/downloads/formatter/ 镜像烧录工具 Win32 Di ...

  2. nRF9160入门教程-ncs-sdk v2.3.0下载

    nRF9160入门教程-ncs-sdk v2.3.0下载 参考资料: ncs v2.3.0下载地址 为什么需要使用云盘下载ncs v2.3.0 sdk 使用官方模式下载工具下载sdk方法: 参考资料: ...

  3. Systemd 入门教程:实战篇

    Systemd 入门教程:实战篇 原文出处: 阮一峰(@ruanyf)   http://blog.jobbole.com/98671/?utm_source=blog.jobbole.com& ...

  4. Linux Capabilities 入门教程--进阶实战篇

    该系列文章总共分为三篇: Linux Capabilities 入门教程:概念篇 Linux Capabilities 入门教程:基础实战篇 Linux Capabilities 入门教程:进阶实战篇 ...

  5. Linux Capabilities 入门教程--基础实战篇

    该系列文章总共分为三篇: Linux Capabilities 入门教程:概念篇 Linux Capabilities 入门教程:基础实战篇 Linux Capabilities 入门教程:进阶实战篇 ...

  6. Systemd入门教程:命令篇

    Systemd入门教程:命令篇 转自:http://www.ruanyifeng.com/blog/2016/03/systemd-tutorial-commands.html 作者: 阮一峰 日期: ...

  7. 深度学习小白入门教程-基础环境篇

    深度学习小白入门教程-基础环境篇 如有图片显示失败,请回小主主页查看~ Anaconda 安装包下载方式一:官网(科学上网比较慢,不推荐) 安装包下载方式二:清华镜像(推荐) 具体安装步骤(跟着箭头来 ...

  8. 九宫怎么排列和使用_广告视频配音剪映零基础入门教程第二十三篇:剪辑之九宫格教程...

    朋友圈最火九宫格视频你们知道是怎样制作的吗?我们常常在玩朋友圈的时候想用九宫格照片,但是你们有没有遇到这种情况,想玩九宫格却发现找不到那么多能用的照片,那这时候怎么办呢?玩腻了平常图片的发法,今天我们 ...

  9. 树莓派入门(四)—— 使用NOOBS为树莓派4B安装系统

    首先,使用<树莓派入门(三)-- 使用win32DiskImager为树莓派安装系统>中的方法就可以实现Raspbian系统的安装,所以本文不是必须掌握的,由于Noobs也是官方推荐的工具 ...

最新文章

  1. router linux命令,router os 常用命令详解
  2. 洛谷 P1207 [USACO1.2]双重回文数 Dual Palindromes
  3. [Android] 图像各种处理系列文章合集
  4. “脚踢各大Python Web框架”,Sanic真有这能耐么?
  5. WPF 分页控件应用
  6. 【Python笔记】异常处理
  7. 大图幻灯粉红色bootstrap4引导页模板
  8. (55)FPGA基本约束-UCF与XDC(第11天)
  9. 仅一年,近半加密货币的“ICO”项目已死
  10. Python学习笔记(六)—几个标准类型内建函数
  11. ethercat如何编程 台达50mc_台达可变编程控制器DVP-50MC系列产品介绍
  12. [转]c# 语音卡控制--语音卡电话呼叫系统
  13. 这几款简单好用的录屏软件,快收藏起来
  14. ssh登陆忽略known_hosts文件(ssh 登陆提示Host key verification failed.)
  15. 秩和检验(秩的概念,秩和检验法)
  16. 「案例」如何解决公司采购与财务之间的工作矛盾?
  17. 深入理解:scp,rsync,sftp,xsync等命令的基本使用方法,以及cmd命令窗口下进行相关的ssh命令操作
  18. npm ERR gyp verb `which` failed Error: not found: python2
  19. 榆熙电商:拼多多将“名品折扣”升级为 “品牌馆”,覆盖类目广泛,入驻商家也日益增多
  20. windows 系统文件中的i386

热门文章

  1. echarts 地图常见效果
  2. 返回一个整数数组中最大子数组的和。
  3. 驰骋工作流引擎-总体介绍
  4. 教你用SingalR实现后台开发程序运行时时检测
  5. 布同:vim插件开发实例和讲解
  6. 嵌入式linux的驱动程序
  7. 一张以你为中心的地图
  8. 我的 IDEA 使用 配置策略
  9. [转]web实时视频流从0到1(ffmpeg+nginx-http-flv-module+flv.js)
  10. 详解3种常用数据分析方法,满足你职场95%的高频需求