设置 Chrome 远程桌面以远程访问任何 PC

正在寻找一种从Apple 设备(Apple device)Android 设备(Android device)甚至其他WindowsMac 或 Linux 机器访问(Mac or Linux machine)WindowsMac 或 Linux 机器(Mac or Linux machine)的快捷方式?如果是这样,那么有一种解决方案非常非常有效:Chrome 远程桌面(Chrome Remote Desktop)

为了使用它,您只需要在手机、平板电脑或计算机(tablet or computer)上安装Google Chrome。设置完所有内容后,我将在下面解释,您可以从手机、平板电脑或其他计算机访问您的任何计算机。这意味着我可以从我的 iPhone、Nexus 6Mac笔记本电脑远程控制我的Windows 机器(Windows machine),而不必担心端口转发(port forwarding)、动态DNS、不同的操作系统或其他任何事情。

使用谷歌浏览器最棒的一点是,它需要大约 5 分钟的时间来设置,而且如果你的设备上已经安装了(Google Chrome)Chrome,它实际上比这要少。

安装 Chrome 远程桌面

我们需要做的第一件事是在您的计算机上安装Google Chrome 。由于Chrome可以安装在WindowsMac 或 Linux 上(Mac or Linux),这意味着您也可以远程访问这些操作系统中的任何一个。

chrome远程桌面

安装Chrome后,您需要安装Chrome 远程桌面(Chrome Remote Desktop)。单击右上角的添加到 Chrome(Add To Chrome)按钮。将出现一个弹出窗口,其中包含应用程序正常工作所需的权限。如果您对权限没有问题,请单击添加应用程序以继续。(Add App)

此时,应用程序应该已安装,并且应该会出现一个新选项卡,您可以在其中查看已安装在Chrome中的所有应用程序。如果此选项卡没有出现(t appear),只需打开一个新选项卡并输入(tab and type)chrome  chrome://apps/

chrome 应用程序列表

您应该会看到一个名为Chrome Remote Desktop的新图标。继续并单击它以启动应用程序。在新窗口中,您将看到两个部分:远程协助(Remote Assistance)我的电脑( My Computers)。首先,我们需要单击My Computers下的(Computers)Get Started按钮。如果您的计算机上尚未安装Chrome ,则需要先使用您的Google 帐户(Google account)登录,否则所有内容都将显示为灰色。

chrome远程桌面上手

继续并单击启用远程连接(Enable Remote Connections)按钮。

启用远程连接

然后,您将收到一条弹出消息,要求您将Chrome 远程桌面主机安装(Chrome Remote Desktop Host Installer)程序安装到您的计算机上。这基本上是允许每个设备远程访问另一个设备的远程桌面客户端。(desktop client)

chrome远程主机安装程序

该文件将下载到您的计算机上(Windows为.MSI ,Mac为(Mac).DMG等),您需要手动运行它才能安装软件。完成后,您将看到另一个窗口,现在要求您输入至少六位数的密码(pin code),您需要使用该密码远程连接到计算机。我建议您为每台计算机使用不同的代码,而不是相同的代码。

chrome远程桌面主机

单击确定(Click OK),您应该会收到一条消息,说明已为计算机启用了远程连接。当我在我的Mac上执行此操作时,会弹出另一个窗口,我必须再次输入密码(pin code)才能启用远程连接。

远程连接禁用 mac

同样,您应该继续并在您希望能够远程访问的所有计算机上执行此过程。请注意,您可以简单地将它安装在Mac 和 Windows 机器上(Mac and Windows machine),然后从Windows访问Mac ,反之亦然(Windows or vice versa)。如果您在手机上安装该应用程序,您可以从Apple 或 Android 设备(Apple or Android device)访问您的台式计算机。不幸的是,Chrome 远程桌面应用程序(Chrome Remote Desktop app)尚未在 Microsoft 应用商店中提供。

远程连接到您的计算机

现在是有趣的部分!让我们从使用Android 设备(Android device)连接到台式计算机(desktop computer)开始。在您的手机上,前往App Store并下载Chrome 远程桌面应用(Chrome Remote Desktop app)。以下是链接:

https://play.google.com/store/apps/details?id=com.google.chromeremotedesktop&hl=en

https://itunes.apple.com/us/app/chrome-remote-desktop/id944025852?mt=8

打开应用程序并使用您的Google 帐户(Google account)登录(app and sign)。值得注意的是,您需要在所有设备上登录Google Chrome才能在设备之间进行连接。应用程序界面非常简单易用。它在Android 和 Apple 设备(Android and Apple devices)上看起来也完全一样。

安卓 chrome 应用

您应该立即获得使用同一Google 帐户(Google account)登录的已启用计算机的列表。点击计算机名称(computer name),它会询问您的密码(pin code)

对主机进行身份验证

您还可以选中一个框,以便在从该特定设备连接时不再要求(t ask)您输入PIN 码。(pin code)点击连接,您现在应该可以在(Connect)手机或平板(phone or tablet)电脑上看到您的计算机桌面!

远程桌面镀铬

您还会在顶部看到一个带有几个图标的覆盖栏。(overlay bar)第一个是蓝色或灰色的鼠标按钮(在(mouse button)Apple设备上)。如果它是蓝色的,这意味着您可以用手指控制实际的鼠标指针(mouse pointer)。如果你点击它,它会变成灰色,那么你的手指就会变成鼠标指针(mouse pointer)。在Android上,它在(Android)鼠标图标(mouse icon)手指图标(finger icon)之间旋转。

键盘图标(keyboard icon)会弹出一个虚拟键盘,您可以使用它来打字。小方形按钮将全屏显示并删除覆盖栏(overlay bar),以便您可以看到整个桌面。如果单击最右侧的三个垂直点,则可以将CTRL + ALT + DEL keyboard组合发送到桌面。

那么如何在台式电脑之间进行连接呢?这也很容易。只需(Just)在您的计算机上打开Chrome 远程桌面应用程序(Chrome Remote Desktop app),然后单击“我的电脑(My Computers)”部分下列出的任何计算机。

连接到其他计算机

输入您的密码,远程计算机的桌面将出现一个新窗口。就像我之前提到的,使用Chrome的好处是它可以在Internet 上(Internet)运行,您不必担心在路由器上打开或转发端口(opening or forwarding ports)

根据我的测试,一次只有一个设备可以连接到计算机。如果第二个连接通过,第一个连接将自动断开。还值得注意的是,远程计算机的分辨率将在主机上(host computer)使用。例如,我从分辨率为 2560×1440 的 Windows PC 连接到分辨率为 1440×900 的Mac 计算机(Mac computer),当使用Chrome 远程桌面(Chrome Remote Desktop)时,我只是得到一个 1440×900 的窗口。

即使我将它展开到全屏,我的Windows 机器上的(Windows machine)Mac 桌面(Mac desktop)仍然是 1440×900 。如果我反过来连接,该应用程序有两个选项可以提供帮助:调整桌面大小以适应(esize desktop to fit)缩小以适应(Shrink to fit)。第一个选项应该更改远程计算机上的分辨率,第二个选项只是调整主机(host computer)上的桌面大小。

调整桌面大小

总的来说, Chrome 远程桌面(Chrome Remote Desktop)是完全免费的,让我能够使用这么多不同的设备连接到几乎任何计算机,这真是太棒了。显然,还有很多其他选项可能比Chrome做得更多,但有些需要花钱,有些则(cost money and others)需要更复杂的设置。如需任何人都可以立即开始工作的易于使用的远程桌面解决方案(remote desktop solution),请查看Chrome 远程桌面(Chrome Remote Desktop)。享受!



About the author

我是一名硬件工程师,专门从事iPhone、iPad等苹果产品的设计和开发。我在 iOS 和边缘设备以及 Git 和 Swift 等软件开发工具方面都有经验。我在这两个领域的技能使我对 Apple 设备操作系统 (OS) 如何与应用程序和数据源进行交互有了深刻的理解。此外,我在 Git 方面的经验使我能够处理代码版本控制系统,这有助于在开发软件时提高效率和生产力。



Related posts