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

使用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云服务之类的东西。


RS485驱动包的使用
2018年的CES,站在人工智能的黎明
RCD吸收电路的影响和设计方法(定性分析)
全球首发具有新型4天线设计的超小型5G模组SIM8202G-M2
台积电日本首座工厂预计2023年底完工,2024年启动量产
怎样在树莓派上设置VNC以通过任何PC或电话对其进行远程控制
校园安全:关于校园安保系统介绍
倍加福携手速感科技引领激光导航技术创新发展
飞兆获海信颁发战略供应商大奖
日本通信三巨头都宣布恢复与华为的合作!
最后期限倒计时,华为“国产替代”速度亟待加快
春运机场安防技术应用概况及分析
美盈森集团宣布:成都工业4.0项目要延期
AM020708LN-P1宽带低噪声放大器AMCOM
中国联通子公司拟1.31亿元收购一汽通信科技51%股权
起重机运行状态实时在线监测系统
带无线充电的充电宝推荐,无线充电宝平价推荐
三星note8截胡iphone8,是真的错了吗?
无人驾驶关键技术分析
E现场:Redmi的真旗舰K20到底有多真