电脑通过 VNC 连接树莓派

本文详细介绍了如何开启和配置树莓派的VNC服务,包括调整VNC分辨率,通过VNCViewer和MobaXterm进行SSH或VNC登录,以及取消VNC验证的步骤。同时,提到了确保设备在同一局域网下并查找树莓派的IP地址以进行远程连接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

0. 实验准备

VNC软件 VNC Viewer 或者 MobaXterm(安装包点击即可下载)
可以使用SSH登录进去或者有屏幕的树莓派
一台可以使用的电脑
树莓派和电脑连接在同一个局域网下

0.5 树莓派的公共操作

打开树莓派的 VNC 功能

有屏幕的

在这里插入图片描述
打开 VNC 功能,然后点击 OK
在这里插入图片描述

没有屏幕的

终端输入,然后按照下图操作

sudo raspi-config

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

修改 VNC 分辨率

由于 VNC 默认的分辨率很低,所以我们需要调整 VNC 的分辨率,在命令终端中输入

sudo raspi-config

跟着下面的图示操作
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里选择适合自己屏幕的分辨率,由于 VNC 和直接连接屏幕后的分辨率是分开的,这里是设置了 VNC 的分辨率,然后回车
在这里插入图片描述
在这里插入图片描述
按下 ESC 退出即可

查看树莓派 IP(知道的可以跳过这一节)

在终端中输入下面的命令

ifconfig

下图中标红的就是 IP 地址,这里需要记一下,后面会通过这个地址来进行 VNC 登录
在这里插入图片描述

1. 使用 VNC Viewer

1.1 树莓派的操作

在这里插入图片描述
按照下图的方式设置,这样我们可以使用树莓派的用户来登录 VNC
在这里插入图片描述

1.2. 电脑的操作

在这里输入树莓派的 IP 地址
在这里插入图片描述
输入登录树莓派的账户名和密码(我使用 root 账户登录),然后点击 OK
在这里插入图片描述
在这里插入图片描述

2. 使用 MobaXterm(同样适用 VNC Viewer)

2.1 树莓派的操作

在终端中输入

sudo nano /etc/vnc/config.d/common.custom

然后在文件中添加下面的代码,这里是给VNC的验证全部给取消了,因为 MobaXterm 使用 VNC 连接树莓派多多少少有些 bug ,于是干脆取消验证,自己学习用没什么问题,但是千万不要在实际开发或者有重要用途的时候采用此方法!

# no encryption
SecurityTypes=None

在这里插入图片描述
根据上图的操作,我们先按下Ctrl+o写入文件,然后按下Ctrl+x退出编辑器,担心没有写进去的童鞋,可以执行下面的命令进行查看

sudo cat /etc/vnc/config.d/common.custom

出现下图的样子就是成功
在这里插入图片描述
然后执行下面的命令,重启 VNC 服务

sudo systemctl restart vncserver-x11-serviced.service

2.2 电脑的操作

打开 MobaXterm ,如下图所示,在③输入树莓派的 IP 地址,点击 OK 即可
在这里插入图片描述
成功登录!
在这里插入图片描述

亲测,用这样的方式登录后,再到下图的界面调整为下面的设置,后续也可以使用 MobaXterm 登录,具体原因我也不太清楚
在这里插入图片描述

### 使用 VNC Viewer 连接到 Raspberry Pi #### 配置 Raspberry Pi 的 VNC 功能 为了使 VNC Viewer 能够正常工作,需要先在 Raspberry Pi 上启用 VNC 服务。这可以通过访问 Raspberry Pi 的配置工具来完成,在 **Interfaces** 设置下找到并开启 VNC 选项[^1]。 #### 安装与启动 VNC Viewer 对于希望连接至 Raspberry Pi 的计算机来说,需事先安装好适用于该平台的 VNC Viewer 应用程序。值得注意的是,存在不同版本的 VNC(例如 TigerVNC 和 RealVNC),而官方建议使用 RealVNC 来获得更好的兼容性和性能表现[^5]。下载完成后无需复杂设置就能立即执行应用程序[^2]。 #### 获取 Raspberry Pi 的 IP 地址 要建立远程桌面会话,则必须知道目标设备即 Raspberry Pi 所处网络中的确切位置——IP 地址。可通过 SSH 登录或直接在终端内键入 `ifconfig` 命令获取此信息[^3]。 ```bash ifconfig ``` #### 发起 VNC 连接请求 一旦上述准备工作就绪,就可以利用已知的 IP 地址作为参数,在 PC 端运行的 VNC Viewer 中创建新的连接实例。只需简单地将这个地址填入相应的字段里,并按下回车键确认操作即可尝试建立链接[^4]。 如果一切顺利的话,此时应该能够看到 Raspberry Pi 提供的图形化用户界面出现在本地屏幕上;反之则可能遇到诸如认证失败等问题,这时就需要检查所选的安全设定是否匹配以及确保两端都采用了相同的 VNC 实现方式。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

天地神仙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值