树莓派入门02 | 远程桌面一键连

使用场景

  • 没有多余的显示器连接树莓派

  • 只想用一台电脑管理多台终端(包括本机)

环境准备

  1. win10 电脑一台

  2. 安装好VNC-Viewer软件

  3. 路由器(用于查看局域网地址)

  4. 树莓派4B

关键步骤

针对没有任何显示器的情况,需要树莓派连接路由器后,通过路由器后台确认派的 ip 地址,如有显示屏,可直接调到第3步。

1. 开启 ssh

新版系统默认把 ssh功能关了(说是为了安全起见),没有显示器的情况,可在系统烧录后,在 boot 根目录新建 ssh 无后缀的空文件

由于新版的系统烧录后win系统已打不开SD卡,可以使用另一种神奇方式:

使用imageer 烧录系统时,按Ctrl + Shift + X 打开配置,可设置开启 SSH功能

imager 设置界面

2. 使用 SSH 远程软件连接树莓派

录入 IP地址和端口22,用户名默认 pi,初始密码为 raspberry

若不知道派的地址,也可通过这个命令直接连接,简单方便

1
ssh pi@raspberrypi.local

之后可以使用命令行 ifconfig 查到树莓派的 IP地址。

3. 开启 VNC 功能

树莓派出厂自带 vnc 服务端,使用命令行开启 vnc 功能即可

1
sudo raspi-config

依次点击 Interface Options -> VNC -> Yes

出现以下画面即为开启成功:

成功开启 vnc sever

4. 本机连接

客户端主机安装 VNC-Viewer 软件,输入树莓派的 IP地址即可访问图形界面

5. 状况处理

如出现 Cannot currently show the desktop 的界面,需在树莓派设置界面调整

1
sudo raspi-config

依次找到 Display --> Resloution ,把分辨率调整为更高即可。

==One More Thing==

作为 win 端老牌应用,远程桌面怎么能少呢?在终端输入 sudo apt install xrdp 安装用于微软桌面的服务端,打开 远程桌面 软件,填写 IP地址、用户名和密码,实现轻松访问。

Todo

  • 用一根网线直连本地电脑,通过共享网络的形式实现对树莓派的访问,结果待验证

下载地址

Ref

Changelog

  • 210818 init
查看评论