您可能希望远程连接到计算机的原因有很多。
也许你在工作,你已经意识到你已经把这个重要的文件留在家里的电脑上,并且需要在没有回到车里并开始20英里的旅程的情况下获得它。
可能你有一个朋友在运行Ubuntu的计算机上遇到问题,你希望提供服务来帮助他们修复它,但不必离开家。
无论您需要连接到计算机的原因是什么,只要计算机运行Ubuntu,本指南将有助于实现这一目标。
如何共享您的Ubuntu桌面
使用Ubuntu设置远程桌面有两种方法。我们要向您展示的是Ubuntu开发人员决定将其作为主系统的一部分包含的官方方式和方法。
第二种方法是使用一种名为xRDP的软件。不幸的是,当在Ubuntu上运行时,这个软件有点受欢迎,虽然您现在可以访问桌面,但由于鼠标和光标问题以及基于图形的一般问题,您会发现体验有点令人沮丧。
这完全归功于默认情况下使用Ubuntu安装的GNOME / Unity桌面。您可以沿着安装另一个桌面环境的路线前进,但您可能认为这有点过分。
共享桌面的实际过程相对简单。棘手的一点是试图从你的家庭网络上的某个地方访问它,比如你的工作场所,酒店或网吧。
本指南将向您展示如何使用Windows,Ubuntu甚至您的手机连接到计算机。
启动流程
- 单击Unity Launcher顶部的图标,该图标是屏幕左侧的栏。
- Unity Dash似乎开始输入“桌面”一词。
- 将出现带有单词的图标 桌面共享 下。单击此图标。
设置桌面共享
桌面共享界面分为三个部分:
- 分享
- 安全
- 显示通知区域图标
分享
共享部分有两个可用选项:
- 允许其他用户查看您的桌面。
- 允许其他用户控制您的桌面。
如果您希望在计算机上显示其他人的某些内容,但您不希望他们能够进行更改,那么只需勾选即可 允许其他用户查看您的桌面 选项。
如果您知道将要连接到您的计算机的人,或者确实是来自其他位置的人,请勾选这两个框。
不要让您不认识的人控制您的桌面,因为它们可能会损坏您的系统并删除您的文件。
安全
安全部分有三个可用选项:
- 您必须确认对此计算机的每次访问权限。
- 要求用户输入此密码。
- 自动配置UPnP路由器以打开和转发端口。
如果您要设置桌面共享以便其他人可以连接到您的计算机以向他们显示您的屏幕,那么您应该选中相应的复选框 您必须确认对此计算机的每次访问权限。这意味着您确切地知道有多少人连接到您的计算机。
如果您打算自己从另一个目的地连接到计算机,那么您应该确保 您必须确认对此计算机的每次访问权限 中没有复选标记。如果您在其他地方,那么您将无法确认连接。
无论您设置桌面共享的原因是什么,您都应该设置密码。勾选复选标记 要求用户使用此密码 框,然后输入您可以想到的最佳密码到提供的空间。
第三个选项涉及从网络外部访问计算机。默认情况下,您的家庭路由器将设置为仅允许连接到该路由器的其他计算机了解连接到该网络的其他计算机和设备。要从外部世界连接,您的路由器需要打开一个端口,以允许该计算机加入网络并访问您尝试连接的计算机。
一些路由器允许您在Ubuntu中配置它,如果您打算从网络外部进行连接,则值得勾选 自动配置UPnP路由器以打开和转发端口.
显示通知区域图标
通知区域位于Ubuntu桌面的右上角。您可以配置桌面共享以显示图标以显示其正在运行。
可用选项如下:
- 总是
- 只有当有人连接时
- 决不
如果你选择了 总是 选项然后会出现一个图标,直到您关闭桌面共享。如果你选择 只有当有人连接时 只有在有人连接到计算机时才会显示图标。最后一个选项是永远不会显示图标。
当您选择了适合您的设置时,请单击 关 按钮。您现在可以从另一台计算机连接。
记下您的IP地址
在使用另一台计算机连接到Ubuntu桌面之前,您需要找到已分配给它的IP地址。
您需要的IP地址取决于您是从同一网络连接还是从其他网络连接。一般来说,如果您与所连接的计算机位于同一个房子中,那么您很可能需要内部IP地址,否则您将需要外部IP地址。
如何查找内部IP地址
- 从运行Ubuntu的计算机上按下打开终端窗口 ALT + T. 钥匙在同一时间。
- 在窗口中键入以下命令:
使用ifconfig
- 潜在访问点列表将显示在短文本块中,每个文本块之间有一个行间距。
- 如果您的机器使用电缆直接连接到路由器,则查找块启动 ETH:。但是,如果您使用的是无线连接,请查找类似的部分 为wlan0 要么 WLP2S0。根据所使用的网卡,无线接入点的选项会有所不同。
- 通常有3个文本块。 ETH 用于有线连接, 罗 代表本地网络,你可以忽略这一个,第三个将是你通过Wi-Fi连接时寻找的那个。
- 在文本块中查找单词INET并在一张纸上记下数字。他们将成为一条线192.168.1.100。这是您的内部IP地址。
如何查找外部IP地址
更容易找到外部IP地址。
从运行Ubuntu的计算机上打开一个Web浏览器,例如Firefox(通常是Unity Launcher顶部的第三个图标),然后转到Google。
现在输入 什么是我的IP。 Google将返回外部IP地址的结果。写下来。
从Windows连接到您的Ubuntu桌面
无论您是打算从自己的家中还是其他地方连接到Ubuntu,都应该先在家中尝试一下,以确保它正常运行。
必须打开运行Ubuntu的计算机,并且必须登录(尽管可以显示锁定屏幕)。
要从Windows连接,您需要一个称为VNC客户端的软件。有些负载可供选择,但我们推荐的是RealVNC。
要下载RealVNC,请访问https://www.realvnc.com/en/connect/download/viewer/
- 单击带有单词的蓝色大按钮 下载VNC查看器.
- 下载完成后,单击可执行文件(称为 VNC查看器-6.0.2-Windows的64bit.exe)。此文件将位于您的下载文件夹中。
- 您将看到的第一个屏幕是许可协议选中此框以显示您 接受条款和条件 然后单击 好.
- 下一个屏幕显示Real VNC Viewer的所有功能。注意:此屏幕底部有一个复选框,表示使用数据将匿名发送给开发人员。此类数据通常用于修复和改进错误,但您可能希望取消选中此选项。
- 点击 得到它了 按钮移动到主界面。
- 要连接到您的Ubuntu桌面,请在包含文本的框中键入内部IP地址输入VNC服务器地址或搜索.
- 现在应显示密码框,您可以输入设置桌面共享时创建的密码。
Ubuntu现在应该出现了。
故障排除
您可能会收到一条错误,指出无法建立连接,因为Ubuntu计算机上的加密级别太高。
首先要尝试的是提高VNC Viewer尝试使用的加密级别。去做这个:
- 选择 文件 > 新连接。
- 在框中输入内部IP地址 VNC服务器.
- 为连接命名。
- 改变 加密 选项是 总是最大的.
- 点击 好.
- 窗口中将出现一个新图标,其中包含您在步骤2中为其指定的名称。
- 双击图标。
如果失败,请右键单击该图标并单击 属性 并依次尝试每个加密选项。
如果没有任何选项可以按照这些说明操作
- 在Ubuntu计算机上打开终端(按 ALT + T.)
- 键入以下命令:
gsettings set org.gnome.Vino require-encryption false
您现在应该可以尝试使用Windows再次连接到Ubuntu。
从外部世界连接到Ubuntu
要从外部世界连接到Ubuntu,您需要使用外部IP地址。当您第一次尝试此操作时,您可能无法连接。原因是您需要在路由器上打开一个端口以允许外部连接。
打开端口的方式是一个多样化的主题,因为每个路由器都有自己的方法。 Lifewire有一个关于端口转发的指南,但有更广泛的指南,请访问https://portforward.com/。
首先访问https://portforward.com/router.htm并选择路由器的品牌和型号。有数百种不同路由器的分步说明,因此应该满足您的需求。
使用移动电话连接到Ubuntu
从Android手机或平板电脑连接到Ubuntu桌面就像在Windows上一样简单。
打开Google Play商店并搜索VNC Viewer。 VNC Viewer由与Windows应用程序相同的开发人员提供。
- 打开VNC查看器和 跳过所有说明.
- 最终,你会看到一个空白屏幕 绿色圆圈与白色加号 在右下角。单击此图标。
- 输入 您的Ubuntu计算机的IP地址 (内部或外部,取决于您所在的位置)。为您的计算机命名。
- 点击 创建 按钮,您现在将看到一个带有“连接”按钮的屏幕。点击 连.
- 可能会出现有关通过未加密连接进行连接的警告。 忽略警告 并输入你的 密码 就像从Windows连接时所做的那样。
您的Ubuntu桌面现在应该出现在手机或平板电脑上。
应用程序的性能取决于您使用的设备的资源。