9 个最佳 Linux 远程桌面工具
在这里,我们列出了适用于 Linux 的最佳远程桌面工具及其优缺点。
远程连接到计算机有几个优点。也许您想帮助解决朋友桌面上的问题,或者您想远程使用另一个桌面会话来工作。
无论您的使用情况是什么,Linux 上的远程桌面工具都可以让您轻松连接。当然,每个工具的构建方式都不同。因此,您可以选择适合您个人或专业要求的一种。
非自由和开源软件警告!这里提到的一些应用程序不是开源的。它们已包含在 Linux 使用的上下文中。此类应用程序已适当标记。
以下是适用于 Linux 的最佳远程桌面工具:
1.雷米纳
Remmina 是一款多功能的免费开源远程桌面客户端,支持各种协议,包括 RDP、VNC、SPICE、X2GO、SSH 和 HTTP(S)。
如果您想要一个功能强大的开源远程桌面工具,那么选择它就不会出错。
除了协议支持之外,它还具有让您轻松截屏、恢复连接、缩放质量、配置分辨率等功能。
此外,可以借助插件来扩展功能。
优点:
用 GTK 编写,为 Linux 发行版提供本机支持。
通过服务器地址建立快速连接。
能够保存连接配置文件
支持多种协议
用于扩展 Kiosk 模式、代理支持、终端仿真器等功能的插件。
缺点:
仅适用于 Linux
对于新用户来说可能不太容易使用
安装?
Reminna 在大多数发行版存储库中都可用。但是,为了确保您获得最新版本,您可以根据需要通过 Flathub 或 Snap 将其安装为 Flatpak。
对于 Flatpak,您可以使用以下命令(如果不使用软件中心)或按照我们的 Flatpak 指南进行设置。
flatpak install flathub org.remmina.Remmina
建议阅读?
2.GNOME 连接
GNOME Connections 是一款简单的应用程序,可让您使用 RDP/VNC 协议快速连接到远程桌面。
它不支持其他协议或任何奇特的功能。您将获得一个简单的一键式应用程序,支持缩放、带宽调整和更多选项。
优点:
易于使用且简单
专为 GNOME 量身定制,但也可以在其他桌面环境中工作
缺点:
它不支持很多协议
它可能无法为大多数人提供所有类型的功能,并且没有插件支持
安装?
您可以通过 Flathub 在您选择的任何发行版上安装 GNOME Connections。
如果您已经安装了 Flatpak,请使用以下命令通过终端进行安装:
flatpak install flathub org.gnome.Connections
3.RustDesk
RustDesk 是一款基于 Rust 的远程桌面软件,开箱即用,无需太多配置。它还允许自托管,以进一步增强远程连接的安全性。
优点:
基于 NaCl 的端到端加密的 P2P 连接。
支持许多硬件/软件编解码器。
跨平台。
缺点:
不适用于软件中心或商店应用程序。
安装?
它以各种软件包格式提供,例如 .deb、.rpm、AppImage 等等。您可以从其 GitHub 版本部分找到这些包。
4.X2Go
X2Go 是一款开源、跨平台的远程桌面客户端,具有客户端-服务器架构。远程机器必须安装X2Go服务器,该服务器应该是Linux系统。您可以将 X2Go 客户端安装在您选择的任何平台上,然后使用它连接到 Linux 远程系统。
您也可以使用客户端软件连接到 Windows,因为您没有可用于安装其他平台的服务器。
因此,对于经常连接 Linux 计算机的用户来说,X2Go 是一个绝佳的选择。
优点:
Linux 服务器支持
跨平台客户端
SSH 访问、打印机共享、剪贴板模式和声音支持
缺点:
它使用修改后的NX 3协议,不支持其他协议
安装?
X2Go 客户端可在 Ubuntu 软件中心中找到。或者,您可以在基于 Debian 的 Linux 发行版中使用以下命令。
sudo get install x2goclient
要安装 x2go 服务器,请使用以下命令:
sudo add-apt-repository ppa:x2go/stable
sudo apt update
sudo apt install x2goserver x2goserver-xsession
您可以在其官方文档中探索更多信息。
建议阅读?
5.韩国研发中心
KRDC 是一个由 KDE 构建的免费开源远程桌面工具。您可以在某些 KDE 支持的发行版中找到它预安装的内容,并将其安装在任何发行版上。
它支持两种协议,包括 RDP 和 VNC。您拥有所有必要的选项,例如扩展和远程会话管理。
优点:
便于使用
记住连接历史记录
原生 Linux 支持
扩展支持
缺点:
没有跨平台可用性;仅限Linux
安装?
您可以从 KDE 的发现中心找到 KRDC 或使用 Flathub 或 Snap 安装它。
如果您想通过终端安装 Flatpak,请使用以下命令:
flatpak install flathub org.kde.krdc
6.TigerVNC
TigerVNC是一款免费、开源的远程计算机连接工具,具有客户端-服务器架构。
换句话说,您需要在远程计算机上安装服务器和用于连接的客户端程序。
客户端程序非常简单,具有基本选项,例如显示设置和多种压缩调整。与其他一些选项相比,TigerVNC 能够为您提供快速的远程连接体验。
优点:
跨平台
快速性能
缺点:
GUI 感觉过时了
不支持多种协议
安装?
您可以从 GitHub 发布部分找到软件包,或者在 SourceForge 上获取二进制文件。如果您需要帮助,请参阅我们的 deb 文件安装文章。
7.TeamViewer(非自由软件)
TeamViewer 是一款流行的工具跨平台可用,甚至可以选择通过移动设备进行连接。有趣的是,有一个可用的网络客户端。因此,要连接到其他系统,您不需要在计算机上安装客户端。
它是最古老的远程桌面共享工具之一。虽然提到存在实验性 Wayland 支持,但 TeamViewer 建议使用 Xorg 会话。
用户经常使用 TeamViewer 进行远程支持和协作。虽然它对于个人用例是免费的,但对于企业和企业来说它需要商业许可证。
与其他一些选项不同,您不需要 IP 地址。在远程计算机上安装 TeamViewer 后,您将获得一个唯一 ID,与您想要授权远程连接的用户共享它,仅此而已!
优点:
直观的用户体验
适合初学者
移动支持
缺点:
需要创建一个帐户才能启用桌面共享
不是一个轻量级的工具
不开源
安装?
TeamViewer 提供适用于 Linux 发行版的二进制文件以方便安装。您可以获取 Ubuntu 的 .deb 软件包或参阅我们的 TeamViewer 指南寻求帮助。
8. AnyDesk(非自由软件)
AnyDesk 是业界领先的远程桌面工具之一,具有良好的功能集和安全访问。
您可以免费使用它,并提供对 Android 和 iOS 的移动支持。您需要购买许可证才能解锁其所有功能。
优点:
跨平台支持
移动支持
缺点:
免费的有限功能
不开源
安装?
您可以在其下载页面上找到各种 Linux 发行版的二进制文件,支持 Ubuntu、openSUSE 和 RHEL。
9.阿帕奇鳄梨酱
Apache Guacamole 是一种用于云系统(或服务器)的特殊远程桌面工具。
如果您的服务器运行操作系统,您可以安装 Apache Guacamole 并通过 Web 浏览器从任何其他平台访问它。因此,它将自己定位为无客户端远程桌面网关。
优点:
专为云计算量身定制
免费和开源
缺点:
专用工具并不适合所有人
包起来
还有一些更多的开源选项,例如 FreeRDP 和 XRDP。 FreeRDP 不适用于我,但它得到了积极维护。所以,你可以尝试一下。
XRDP 需要从源安装。如果您想解决从源代码编译的麻烦,请随意查看它。
? 请告诉我们您更喜欢列表中的哪一个,或者您是否有其他建议。我们可能会根据您的建议更新列表。