什么是Ubuntu远程桌面
如果您在家工作,或者离您的 Ubuntu PC 太远,那么设置远程连接似乎很明智。
Ubuntu 具有内置的远程桌面工具。 这使您可以从任何其他计算机或移动设备完全控制您的桌面。 您将看到该屏幕上的内容,并且能够移动鼠标甚至打字!
远程桌面功能支持 RDP 和 VNC,默认内置于 Ubuntu。 以下是如何在 Ubuntu 中使用远程桌面软件。
推荐:修复Windows 11 Steam Library Folder Not Writable错误方法
3 种远程控制 Ubuntu 的方法
一般来说,您可以通过三种方式远程控制 Ubuntu PC:
- SSH:安全外壳
- VNC:虚拟网络计算
- RDP:远程桌面协议
虽然许多 Linux 用户将 SSH 视为首选的远程连接工具,但它缺少图形用户界面 (GUI)。
通常,这三个选项是分开的。 但是,由于 Ubuntu 内置的远程桌面工具,您可以在同一个应用程序中使用 SSH、VNC 和 RDP。 Linux、Mac 和 Windows PC 可以使用远程桌面工具来控制 Ubuntu,Android 和 iOS 也可以。
但首先,您必须在系统上启用远程桌面功能。
启用 Ubuntu远程桌面
启用 Ubuntu 远程桌面再简单不过了。 你不需要安装任何东西:Ubuntu 有内置的 VNC 支持。 但是,您需要转移到 Ubuntu PC 进行首次设置。
点击 搜索 并输入 桌面共享,然后单击 分享. 系统将显示一个充满选项的简单窗口。 沿着窗口的顶部边缘,切换开关以启用该功能。 接下来,单击 屏幕共享 按钮,然后再次找到窗口上的开关并单击它以启用。
确保您已启用 允许连接控制屏幕. 出于安全考虑,您还应该在此处设置密码。
启用远程连接后,该应用程序将显示您的 Ubuntu 设备的本地名称。 这是一个 VNC 地址——记下它,以便以后远程访问 Ubuntu 桌面。
使用 VNC 远程控制 Ubuntu
通过 VNC 控制 Ubuntu PC 可以直接从另一台设备进行。 只需确保您安装了 VNC 客户端或查看器应用程序即可。 这是从另一台台式计算机使用 VNC 的方法。
从另一个 Linux 设备远程桌面 Ubuntu
Ubuntu(和许多其他 Linux 发行版)预装了远程桌面查看器。 这意味着一旦您为远程连接配置了 Ubuntu PC,您就可以从您使用的任何 Linux 发行版远程登录它,包括 Ubuntu 到 Ubuntu远程桌面连接。
- 点击 搜索 并输入 偏僻的.
- 选择第一个结果, Remmina.
- 选择 VNC 在左侧的下拉菜单中。
- 输入您之前为 Ubuntu PC 记下的 VNC 地址(或 IP 地址)。
- 轻敲 进入 开始连接。
- 出现提示时,输入密码。
添加设备时,它们将保存在列表中,以便您将来快速访问它们。
使用此工具从网络上的其他 Linux 桌面远程桌面Ubuntu,以便您可以远程控制该计算机。 您还可以使用此工具来控制任何安装了 VNC 客户端的计算机。
从 Windows 远程连接到 Ubuntu
想从 Windows 计算机控制您的 Ubuntu 计算机吗? 使用相同的 VNC 地址(或您的 Ubuntu 计算机的 IP 地址),您可以。
但是,首先,您需要在 Windows 计算机上安装 VNC 客户端,例如 VNC Viewer(来自 VNC Connect)。 然后您可以通过输入 VNC 或 IP 地址连接到您的 Ubuntu 机器。
查看我们的指南,了解如何从 Windows 建立到 Ubuntu 的远程桌面连接,以及从 Windows 远程访问您的 Linux 桌面计算机,以了解完整的详细信息。
从 Mac 建立 Ubuntu 远程桌面
想要连接到他们的 Ubuntu 机器的 Mac 用户应该使用内置的 VNC 查看器工具。
同样,连接到您的 Ubuntu 机器只需输入您的 IP 地址或提供的 VNC 地址即可。 想了解有关在 Mac 上使用 VNC 的深入信息吗? 查看我们关于如何使用 Apple Remote Desktop 的教程。
Ubuntu 上的 RDP 怎么样?
也可以通过 RDP 连接到 Ubuntu PC。
远程桌面协议是微软开发的专有系统。 事实证明,RDP 服务器和客户端应用程序非常成功,可在大多数软件平台上使用。
RDP 的身份验证系统依赖于您计算机的用户名和密码,并且设置起来既快速又容易。
配置 Ubuntu RDP 连接
在通过 RDP 连接到 Ubuntu 之前,您需要知道远程计算机的 IP 地址。 最简单的方法是打开终端并输入:
ifconfig
请务必注意 网络地址 与您使用的连接类型相对应的值。 例如,如果 Ubuntu 计算机在以太网上,请使用相应的 IP 地址。
接下来,您需要安装 xrdp。 这是 Ubuntu(和其他 Linux 设备)的 RDP 服务器,在远程连接之前需要。
使用以下命令安装 xrdp:
sudo apt install xrdp
安装后,使用以下命令启动服务器:
sudo systemctl enable xrdp
运行 xrdp 后,您就可以使用 RDP。
使用 Ubuntu 设置远程桌面 RDP 连接
如前所述,RDP 客户端可用于大多数平台。 例如,如果您使用 Linux 计算机远程访问Ubuntu远程桌面,则可以使用 Remmina 的 RDP 功能。 同样,RDP 内置在 Windows 中。
如果您使用的是标准桌面,请按照以下步骤使用 RDP 连接到 Ubuntu。
- Ubuntu/Linux:启动 Remmina 并选择 RDP 在下拉框中。 输入远程 PC 的 IP 地址并点击 进入.
- 视窗: 点击 开始 并输入 rdp. 查找远程桌面连接应用程序并单击 打开. 输入您的 Ubuntu 计算机的 IP 地址,然后单击 连接.
- 苹果电脑:首先从 App Store 安装 Microsoft Remote Desktop 10 软件。 启动软件,点击 添加桌面,在下面添加IP地址 电脑名称, 然后 节省. 只需双击应用程序窗口中的连接图标即可启动远程桌面会话。
我们在 Mac 上使用 RDP 的指南将在此处提供帮助。 它旨在远程控制 Windows PC,但 Linux 的设置是相同的。
请注意,RDP for Ubuntu 将在首次建立连接时提示您输入 PC 帐户凭据。
在 Ubuntu 中使用 Chrome 远程桌面
如果您无法使用 Ubuntu 建立远程桌面访问,您可以尝试一个几乎通用的替代方案:Chrome 远程桌面。
这是一款适用于 Linux、Windows、macOS 和 Chrome OS 的跨平台可下载工具,可让您远程访问您的 PC。 您还可以使用 Android 或 iOS 移动应用程序进行远程访问。
使用 Chrome 远程桌面,可以通过您的 Google 帐户管理远程访问。 您所需要的只是远程 PC 的访问代码。 启动与 Ubuntu 的远程桌面会话后,您可以像使用任何其他远程桌面连接工具一样控制您的计算机。
有关详细信息,请参阅我们的 Chrome 远程桌面指南。
您可以在家外远程控制 Ubuntu 吗?
想在旅行时连接到您的 Ubuntu 机器吗? 这有点棘手,但并非完全不可能。 您将需要来自 DynDNS 等服务的静态 IP 或动态地址。 这基本上会将网址转发到网络上运行 DynDNS 的设备。
使用 Ubuntu 建立远程桌面连接
无论您的远程桌面要求是什么,都不要受到 Ubuntu 的限制。 它具有内置工具,可确保您可以通过 SSH、VNC 和 RDP 连接到您的 Ubuntu PC。
如果原生远程控制应用程序过于复杂,您可以使用更简单的 Chrome 远程桌面选项。 通过上述方法,现在您知道如何在 Ubuntu 之间进行远程桌面。
除了 Remmina,还有其他几个适用于 Linux 的远程桌面客户端,您可以使用这些客户端与您的系统进行Ubuntu远程桌面远程桌面。