怎样在树莓派上设置VNC以通过任何PC或电话对其进行远程控制

电子说

1.3w人已加入

描述

使用Raspberry Pi作为标准PC(带有监视器和键盘)是与设备进行交互的一种方式。但通常,您可能不需要这些物品。您的USB端口可能太忙而无法连接键盘,并且监视器可能太笨拙。虽然可以选择紧凑,便携式的触摸屏显示器,但您可以完全放弃专用显示器的想法,而支持远程访问Pi。

SSH 是一种流行的方式这样做,但没有其他软件和配置,这仅限于命令行访问。 VNC 是远程桌面访问的强大替代方案,现在已内置到主要的Raspberry Pi操作系统Raspbian Jessie和PIXEL桌面中。

什么是VNC? 》

虚拟计算网络是一种可以远程连接第二台计算机的方法。它使用 Remote Frame Buffer (远程帧缓冲区)协议来允许桌面访问和控制,并且还可以在整个操作系统中使用。

我们之前已经研究了如何连接到您的计算机。 Raspberry Pi是使用VNC在Windows,Mac或Linux PC上运行的,但是RealVNC与Raspbian Jessie和PIXEL桌面更新的集成意味着简化了许多过程。

现在有责任确保您在Raspberry Pi上配置了RealVNC服务器软件,并在主设备或控制器设备上配置了VNC查看器。

在Raspbian Jessie上配置VNC

在RealVNC上入门的最简单方法您的Raspberry Pi要在PIXEL桌面上使用最新的Raspbian Jessie。

远程控制

但是,您需要先启用VNC服务器,然后才能连接到它。您可以通过以下操作来做到这一点:将Pi作为台式机启动,并配有键盘,鼠标和显示器,然后浏览首选项。..,但这不是必需的。要无事做事(即从另一台PC上完成),您应该首先启用SSH。

通过关闭Pi,取出microSD卡并将其插入计算机来执行此操作。在启动分区中,创建一个没有扩展名的空白文件SSH。安全弹出卡,然后重新插入您的Pi。引导后,现在将启用SSH。通过SSH连接登录,方法是使用直接IP地址或Bonjour地址 raspberrypi.local:

ssh pi@raspberrypi.local

(默认密码为“ raspberry”。)

最后,您需要启用VNC。为此,请运行:

sudo raspi-config

并使用箭头键浏览到 Interface Options》 VNC ,然后选择 Yes 。

VNC现在已启用,您将能够通过RealVNC软件远程连接到Raspberry Pi上的虚拟桌面。

手动安装

如果您不将Raspbian Jessie与PIXEL桌面一起使用,则需要从Raspbian存储库中手动安装最新的RealVNC软件。运行:

sudo apt-get update

sudo apt-get install realvnc-vnc-server realvnc-vnc-viewer

要启用,请使用如上所述的raspi-config。

VNC Server现在将在每次启动Pi时自动启动。/p》 通过VNC Connect远程控制您的Raspberry Pi

只要连接互联网,RealVNC还可用于从世界任何地方远程控制Pi!VNC Connect是免费的云服务(供家庭使用,但也提供专业和企业选项),提供简单的连接管理和基于云的安全连接。

这无需创建代理或静态IP地址,并简化了真正的远程以前所未有的方式进行访问。此外,VNC Connect还改善了桌面渲染速度和准确性,应该使远程控制比以前更好。

注意:如果您当前正在运行TightVNC,它将需要先删除,然后再使用VNC Connect。它们不兼容。不过,请放心,因为它将在安装RealVNC的VNC服务器时自动为您删除。

远程控制

创建RealVNC帐户

在Pi上运行RealVNC服务器后,您应该在PC上创建一个帐户。前往www.realvnc.com/download/vnc,从RealVNC获取VNC Viewer应用程序的副本,并按照首次启动时的步骤创建其服务帐户。完成此操作后,即可通过VNC Viewer远程连接到Raspberry Pi桌面。您需要输入之前创建的凭据。要访问VNC Connect服务,请在桌面面板中单击RealVNC图标,单击登录,然后按照说明进行操作,确保选择直接和云连接选项。

远程控制

按照屏幕上的说明完成帐户设置。到此为止,“团队”中应该有两台计算机:Pi和台式机。团队中有五个插槽,您将有空间添加一两个移动设备!

只要您的Raspberry Pi处于在线状态,您现在就可以通过RealVNC从任何地方访问它。支持VNC Connect的应用程序。这样做有可能使许多现有的Raspberry Pi项目变得更容易,并且可能会激发新的东西!

使用RealVNC从移动设备控制Raspberry Pi

使用Android或iOS通过VNC连接到Pi,可以使用RealVNC Viewer(Android,iOS)来进行连接,这将使您可以轻松地通过家庭网络连接到Raspberry Pi。

只需安装并启动该应用程序,单击 + 符号,然后输入IP地址和屏幕编号。输入密码后,您就可以连接。

RealVNC Viewer具有精心设计的用户界面,使您能够用指尖精确移动鼠标,并在PIXEL桌面环境中点击或双击工具和图标。这是我们见过的最轻松的远程桌面体验之一!

VNC和Raspberry Pi

如果您需要远程访问Raspberry Pi桌面,则VNC也许是最方便的灵活的选择。 SSH肯定更快,并且RDP可能会在性能方面有所竞争,但是VNC是具有完整图形流的跨平台。

我们在这里研究了两种VNC服务。如果您是Pi的新手,那么最好尽可能使用RealVNC的内置Raspberry Pi选项,除非您更喜欢TightVNC并曾经使用过它。尽管我们发现TightVNC比RealVNC快一点,但它没有提供VNC Connect云服务之类的东西。

责任编辑:wv

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分