Ubuntu上的远程桌面共享使用vnc协议允许本地网络内部或外部的计算机控制桌面会话。
这些说明控制着当前运行GNOME桌面环境的Ubuntu的所有支持版本。
如何分享您的Ubuntu桌面
有两种使用Ubuntu设置远程桌面的方法。下面概述的方法是Ubuntu开发人员作为系统一部分所包含的方法。
第二种方法是使用称为XRDP的软件。在Ubuntu上运行时,该软件有些命中。虽然您现在可以访问桌面,但由于鼠标和光标的故障以及一般基于图形的问题,您会发现这种体验有些沮丧。
共享桌面的实际过程相对简单。棘手的一点是试图从不在您的家庭网络上的某个地方访问它,例如您的工作场所,酒店或互联网咖啡馆。
如何在Ubuntu上分享
本指南是为默认的Ubuntu Gnome桌面设计的。如果您使用其他桌面环境,则该过程将不会相同。
-
启动Ubuntu设置应用程序并选择分享从左菜单。
-
去分享选项卡,选择屏幕共享然后激活远程登录。
-
选择允许连接控制屏幕。
选择需要密码为了获得一些添加的安全性,并能够登录而不接受Ubuntu PC上的连接。
-
准备就绪后,将开关在窗口顶部的顶部翻转以启用屏幕共享。
如何找到您的内部IP地址
在可以使用另一台计算机连接到Ubuntu桌面之前,您需要找出IP地址分配给它。
您需要的IP地址取决于您是从同一网络连接还是从另一个网络连接。一般来说,如果您与要连接的计算机在同一座房屋中,那么您很可能需要内部IP地址。否则,您将需要外部IP地址。
-
从运行Ubuntu的计算机通过按下终端窗口Ctrl+alt+t。
-
在窗口中键入以下命令:
IP A |grep -i inet
-
您将收到来自计算机上不同接口的IP地址列表。您要寻找的那个可能从192.168开始。您不是在寻找255中结束的那个。
如果您为家庭网络配置了不同的东西,它可能以10.s的方式开始,但这通常是用于VPN连接的。它也可以从172.16开始。
如何找到外部IP地址
外部IP地址更容易找到。从运行Ubuntu的计算机中执行以下操作:
-
打开网络浏览器。
-
转到Google.com。
-
类型我的IP是什么在搜索框中,按进入。
-
Google返回您的外部IP地址的结果。
从Windows连接到Ubuntu桌面
无论您打算从家还是其他地方连接到Ubuntu,都值得首先在家尝试以确保其正确运行。
您运行Ubuntu的计算机必须打开,您必须登录(尽管可以显示锁定屏幕)。
连接视窗,您需要一个称为VNC客户端的软件。有负载可供选择,但我们推荐的一个称为realvnc。
-
去RealVNC网站然后单击下载VNC查看器。
-
下载完成后,单击可执行文件(称为类似的东西vnc-viewer-6.0.2-windows-64bit.exe)。此文件将位于您的下载文件夹中。
-
您将看到的第一个屏幕是许可协议。选中框告诉您接受条款和条件并选择好的。
-
通过其余安装程序运行。选择默认选项。
-
选择知道了移至主界面。
-
要连接到Ubuntu桌面,请在包含文本的框中键入内部IP地址输入VNC服务器地址或搜索。
-
选择要连接的服务器。
-
一个密码框提示您在设置桌面共享时创建的密码。
-
现在,您应该在另一台PC上查看Ubuntu桌面。
-
要断开连接,请将光标移到窗口顶部,然后选择X图标以关闭连接。
故障排除Ubuntu远程桌面
您可能会收到一个错误,说明无法建立连接,因为Ubuntu计算机上的加密级别太高。
首先要尝试的是增加VNC查看器试图使用的加密级别。右键单击您的连接的图标,然后单击特性。依次尝试每个加密选项。如果所有选项都无法使用,请尝试以下说明:
在Ubuntu上的终端输入以下命令:
gsettings set org.gnome.vino要求 - 加密false
使用Windows再次连接到Ubuntu。
运行此命令将发送密码凭据“清晰”(这意味着任何“嗅探”未加密网络流量的任何“嗅探”都可以拦截),这是安全威胁。
从外界连接到Ubuntu
要从外界连接到Ubuntu,您需要使用外部IP地址。第一次尝试时,您可能无法连接。原因是您需要在路由器上打开端口以允许外部连接。
有关开放港口的广泛指南,请访问portforward.com/router.htm并为路由器选择制造和型号。该网站为数百个路由器提供分步说明。