树莓派超全系列教程文档--(52)如何启用VNC功能
如何启用VNC功能
- 使用 VNC 共享屏幕
- 启用 VNC 服务器
- 以图形方式启用 VNC 服务器
- 在命令行上启用 VNC 服务器
- 连接到 VNC 服务器
文章来源: http://raspberry.dns8844.cn/documentation
原文网址
使用 VNC 共享屏幕
有时,使用设备进行物理操作并不方便。VNC 允许您从另一台设备控制设备的桌面。
VNC 依赖于客户端和服务器。客户端运行在可以进行物理交互的设备上,例如个人笔记本电脑、台式机、平板电脑或手机。服务器运行在 Raspberry Pi 上。
使用 VNC 时,客户端向服务器发送键盘和鼠标事件。服务器在 Raspberry Pi 上执行这些事件,并向客户端返回屏幕更新。
当您使用 VNC 时,客户端会将键盘和鼠标事件传输到服务器。服务器在您的 Raspberry Pi 上执行这些事件,并将屏幕更新返回给客户端。
VNC 客户端在窗口中显示您的 Raspberry Pi 的桌面。您可以像在 Raspberry Pi 上工作一样与桌面交互。
Raspberry Pi OS 集成了 https://github.com/any1/wayvnc[wayvnc]。这提供了一个 VNC 服务器,您可以在设备首选项中启用它。
在 Raspberry Pi 上使用 VNC 之前,您必须启用 VNC 服务器。
启用 VNC 服务器
Raspberry Pi OS 支持以图形方式和命令行方式启用 VNC 服务器。
TIP: 启用后,您可以在 /etc/wayvnc/
访问 WayVNC 配置。
以图形方式启用 VNC 服务器
. 启动 Raspberry Pi 上的图形桌面。
. 单击桌面系统托盘中的 Raspberry Pi 图标。
. 从菜单中选择 Preferences > Raspberry Pi 配置。
. 导航到 Interfaces 选项卡。
. 单击 VNC 旁边的单选按钮,启动此功能。
. 单击 OK 按钮保存配置更改。
在命令行上启用 VNC 服务器
使用 raspi-config 在命令行上启用 VNC 服务器。
. 使用以下命令打开 raspi-config
:
$ sudo raspi-config
. 导航至 Interface Options。按 Enter
键选择。
. 选择 VNC。按 Enter
键选择。
. 在 Would you like the VNC Server to be enabled?(是否启用 VNC 服务器)下,选择 <Yes>
,然后按 Enter
。
. 按 Enter
返回菜单。按 Esc
键退出 raspi-config
。
连接到 VNC 服务器
要连接到您的 Raspberry Pi,您需要以下设备:
- 您的 Raspberry Pi 和运行 VNC 客户端的设备,连接到同一网络(例如家庭无线网络或 VPN)
- 您的 Raspberry Pi 的主机名或 IP 地址
- Raspberry Pi 上帐户的有效用户名和密码组合
如果您不知道设备的 IP 地址,请参阅 我们关于查找 IP 地址的说明。
. 下载 https://tigervnc.org/[TigerVNC]。您可以从 https://github.com/TigerVNC/tigervnc/releases[其 GitHub 存储库的发布页面] 安装最新版本。单击最新版本中的链接,找到适合您平台的二进制文件。Windows 用户应下载 exe
、macOS 用户应下载 dmg
、Linux 用户应安装 jar
。
. 在您的客户端设备上,启动 TigerVNC。在 macOS 和 Windows 上,您可以双击二进制文件。在 Linux 上,使用 sudo apt install default-jre
安装 java,然后运行 java -jar VncViewer-<version>.jar
,将 <version>
占位符替换为您下载的版本。
. 在 “VNC 服务器” 字段中,输入 Raspberry Pi 的 IP 地址。
. 单击 “Options” 按钮。导航至 “Input” 选项卡。选中 “无光标时显示点” 旁边的复选框,确保在 TigerVNC 中始终能看到光标。
. 单击 ‘连接’ 按钮以启动与服务器的连接。
* 如果 TigerVNC 警告您 ‘主机名与服务器证书不匹配’,请单击 “Yes” 按钮继续。
- 如果 TigerVNC 警告您"certificate has been signed by an unknown authority",请单击 ‘是’ 按钮为您的 Raspberry Pi 授予权限。
.当提示输入用户名和密码时,请输入您的凭据。
. 点击 “OK”(确定)按钮验证 VNC 服务器。如果凭据正确无误,TigerVNC 将打开一个窗口,其中包含与你在 Raspberry Pi 上的账户相对应的桌面。你应该可以移动鼠标和键盘输入文本并与桌面互动