如何在Raspberry Pi上使用RealVNC(远程桌面)?

本指南告诉你如何使用以下方法连接到你的Raspberry Pi上 呼叫中心.使用RealVNC可以从你的主电脑轻松访问Raspberry Pi的桌面,传输文件和共享剪贴板。这真的很方便,例如,如果你不想为Raspberry Pi买一个额外的显示器。

术语。VNC, RealVNC, VNC服务器, VNC客户端

让我们先介绍一些术语,以便你能轻松地遵循指南。

  • VNC: 代表虚拟网络计算,允许你访问你的Raspberry Pi,就像你自己在屏幕前一样。
  • RealVNC:一家起源于VNC的公司(还有许多其他的实现方式)。Raspberry Pi包括一个RealVNC服务器,所以我们将使用这个实现。
  • VNC服务器: 一个运行在Raspberry Pi上的应用程序,它允许VNC客户端连接、查看和控制你的Raspberry Pi桌面。
  • VNC客户端: 你可以在你的台式电脑(Windows / Linux / Mac / ...)或智能手机/平板电脑上安装一个应用程序,以连接到运行VNC服务器的Raspberry Pi。也叫 VNC查看器

当然,Raspberry Pi也可以运行VNC浏览器,允许你连接到其他Raspberry Pis或其他计算机。

RealVNC和其他VNC的实现并不局限于Raspberry Pi - 你也可以在你的Windows电脑上安装RealVNC服务器!

Raspi Berry的有用的生产力技巧

VNC基础知识和本教程的先决条件

VNC允许你连接到同一网络上的另一台计算机(或在互联网上,如果端口被打开并进行相应的转发,这目前已超出本文的范围)。

在本教程中,你将需要两台电脑,都在同一个网络上。一台是你要连接的Raspberry Pi,另一台将运行RealVNC浏览器软件。

Raspberry Pi应该在桌面模式下运行Raspberry Pi操作系统。

另一台计算机应该有互联网连接,以便下载RealVNC浏览器软件。

第一步:在Raspberry Pi上激活RealVNC

在这第一步中,你需要将你的Raspberry Pi连接到一个屏幕上--不过,你可以稍后移除屏幕。

注意:VNC也可以用命令行启用。运行 sudo raspi-config,如果你想启动Raspberry Pi配置工具。

Raspi Berry的有用的Raspberry Pi提示

使用Raspberry Pi配置工具启用RealVNC

点击Raspberry Pi OS菜单,选择 首选项,并在子菜单中 树莓派配置.

树莓派操作系统桌面,显示带有树莓派配置的操作系统菜单
使用Raspberry Pi配置工具配置你的Raspberry Pi系统

该工具将有几个标签,点击 "接口 "标签,可以看到那里的可用选项。注意,VNC默认是禁用的。

Raspberry Pi配置,VNC被禁用
Raspberry Pi配置工具,显示VNC已禁用
("启用使用RealVNC远程访问这个Pi")

点击启用单选按钮,然后点击确定。

树莓派配置,启用VNC并点击确定
在Raspberry Pi配置工具的 "接口 "选项卡中,VNC现在已经启用。

注意屏幕顶部的任务栏。一个带有V2符号的新图标将出现。

在启用VNC之前,Raspberry Pi任务栏的右上角
VNC服务器现在在Raspberry Pi操作系统的任务栏中被激活了。
Raspberry Pi任务栏上有启用的RealVNC图标(VNC服务器-服务模式)。

第二步:获得Raspberry Pi的RealVNC IP地址和凭证

为了能够远程控制你的Raspberry Pi,你需要知道运行RealVNC服务器的Raspberry Pi的IP地址来连接它。

点击任务栏中的新图标(V2)(使用鼠标左键,单击)。将出现一个窗口,显示你需要知道的所有连接。

VNC服务器主窗口显示连接细节和安全细节,包括身份检查与签名和口令以及认证细节。
VNC服务器 RealVNC Raspberry Pi版的VNC连接。显示IP地址,以及身份检查签名和Catchphrase。认证是用你的UNIX用户名和密码。

第三步。下载并安装RealVNC浏览器

下面的步骤是在你的主系统上运行的,你希望从这个系统上用VNC远程控制Raspberry Pi。

从RealVNCs网站下载VNC浏览器。 请确保选择适当的操作系统(Windows / macOS / Linux / Raspberry Pi / iOS / Android / Chrome / Solaris / HP-UX / AIX)。

RealVNC浏览器可用于多种操作系统,包括Windows、macOS、Linux、Raspberry Pi、iOS、Android、Chrome、Solaris、HP-UX、AIX。
RealVNC浏览器下载选择

根据你的操作系统的默认程序,安装VNC浏览器。

你也可以使用其他VNC浏览器,但建议使用RealVNC VNC浏览器,因为它们有最好的互操作性。

关于软件多样性的Raspi Berry

第四步。运行VNC浏览器

两个不同的VNC浏览器。TightVNC浏览器和RealVNC浏览器
我的系统上有两个不同的VNC浏览器 - V2图标显示的是RealVNC VNC浏览器
VNC浏览器主屏幕
VNC查看器的主窗口

在这里你可以输入我们在第二步中确定的Raspberry Pi的IP地址。键入地址,然后点击 "连接到地址或主机名 "区域(或直接按回车键)。

VNC浏览器提供连接到Raspberry Pi的地址或主机名的服务
VNC浏览器,输入Raspberry Pi的IP地址

你将首先接受身份检查。

VNC服务器身份检查
VNC服务器身份检查

在这里,你会认识到你的Raspberry Pi上的VNS服务器信息窗口的另一部分。如果信息相符(Catchphrase和Signature),点击继续。

第五步。用你的Raspberry Pi进行认证

现在,VNC浏览器将显示一个认证屏幕,要求你用你的凭证(密码和用户名)登录。

这些是你在Raspberry Pi上使用的凭证,很可能是用户 "pi"。(如果你没有改变 默认的Raspberry Pi密码,你现在应该这样做--因为你网络上的每个人都可以使用VNC访问你的Raspberry Pi!)

VNC服务器认证 - 使用Raspberry Pi操作系统的凭证
我已经修改了用户pi的密码,在这里可以看到

这里有一个选项 "记住密码"。如果你只是偶尔需要连接到你的Raspberry Pi,我建议不要启用它--否则任何能够访问你的主电脑的人也会得到Pi的访问权。

点击确定,然后...

第六步。使用VNC控制和查看你的Raspberry Pi桌面

使用RealVNC控制你的Raspberry Pi桌面
VNC浏览器现在可以显示你的Raspberry Pi桌面了

现在你可以简单地使用你的主电脑的鼠标和键盘与Raspberry Pi桌面互动,使用RealVNC。

请注意,V2图标已经变成了不同的颜色,表明你已经连接到了Raspberry Pi。

RealVNC 服务器 V2 图标
RealVNC服务器V2图标显示了一个连接的VNC客户端

移动鼠标,如果你的 Raspberry Pi 仍然连接着屏幕,你就能看到鼠标在屏幕上的移动。点击 Windows、使用网页浏览器、编辑文档、管理文件--所有这些都可以通过 VNC 查看器完成。

注意:VNC不是一个流媒体视频播放或快速变化的图像/屏幕(如游戏)的好协议。播放将是不稳定的。

拉斯皮-贝瑞的局限性

RealVNC远程桌面提示

根据你的VNC设置,你还可以做一些额外的酷事。

剪贴板是共享的--你可以从你的主电脑复制文本到你的Raspberry Pi,反之亦然--对于快速传输URL等非常有用。

将鼠标移到VNC浏览器窗口的顶部,以访问一些额外的设置和工具。

VNC查看器顶部的附加工具
VNC查看器顶部的附加工具

在这里你可以进入全屏(第一个图标),将桌面缩放到100 %(添加滚动条)。

VNC浏览器缩放到100 %,有额外的工具条。使用RealVNC时,YouTube不是一个好主意
VNC浏览器缩放到100 %,显示滚动条。不建议使用VNC浏览器观看YouTube,它太不稳定了。

使用RealVNC传输文件

这个来自附加工具的按钮/图标允许你传输文件。

用VNC传输文件
转移文件图标
VNC浏览器文件传输屏幕
VNC浏览器 文件传输

转移是双向的.

如果你想发送文件到VNC服务器(也就是Raspberry Pi),你可以在这里点击发送文件。

如果你想把文件从VNC服务器传输到你的台式机上,按照这个对话框的指示,右击V2 RealVNC服务器图标,就可以看到文件传输选项。

RealVNC服务器的上下文菜单
RealVNC服务器的菜单

VNC服务器文件传输屏幕
VNC服务器 - 向所有连接的VNC查看器用户传输文件

聊天

还有一个聊天工具,我发现它无法使用,因为输入被切断了,而且无法通过VNC本身控制它。

VNC聊天
VNC聊天

会议信息

VNC会话信息
VNC浏览器会话信息

这个会话信息可能对调试很有用。注意扩展功能 - 如果你想用VNC向树莓派传输文件,FileTransfer应该被列在这里的扩展功能中。

还有更多...

VNC还允许你共享打印机,转发音频,等等。如果读者要求我们加入更多的信息,我们将扩展这个RealVNC指南 🙂

远程访问你的Raspberry Pi的其他方法

RealVNC(和一般的VNC)对于没有快速变化的内容(如视频播放)的GUI应用程序相当有用。

还有其他方法可以远程访问你的Raspberry Pi,它们都有各自不同的优点和缺点。

  • RDP(一种Windows远程桌面协议)
  • SSH (命令行)
  • 通过SSH的X-11 X窗口转发(将X11绘图输出转发到不同的屏幕)。
  • Nomachine NX(压缩/增强的X窗口转发,以减少延迟和往返次数)。

如果人们提出要求,我将扩展这篇文章,说明各个方法的优点和缺点,以及如何去使用它们。

总结

使用RealVNC,可以非常容易地远程访问你的Raspberry Pi,并看到Raspberry Pi操作系统的桌面。你还可以使用内置功能在两台电脑之间传输文件、共享剪贴板等。

RealVNC可以免费用于非商业目的,并为企业提供许可证(以及从互联网访问你的Raspberry Pi的能力)。

1评论

  1. هودی پسرانه 在9 月 16, 2023在5:28 上午

    مرتبسازی بر اساس: جدیدترین گرانترین ارزانترین
    محبوبترین پلیور بافت یوآر

    یکی از بهترین مراکز خریدی که
    میتوان برای خرید انواع لباس، هودی و سویشرت در بازارهای آن قدم زد و لذت برد، هودی فروشی در رشت است.
    فروشگاه اینترنتی پارچی به عنوان یکی از مراکز اصلی هودی، این امکان را برایتان بوجود آورده که لباس موردنظرتان را پس از پرداخت در محل تحویل بگیرد.

发表评论