远程桌面客户端允许您连接到任何其他桌面/服务器并远程执行任务。它是一个重要的IT支持和业务用例。在Linux中,有许多可用的远程桌面客户端。其中一些是免费的,而另一些是付费版本。所有这些客户端都支持流行的远程桌面协议(RDP),例如VNC、RDP等。本文介绍了一些适用于Ubuntu和其他发行版的最佳免费远程桌面客户端。该列表包括免费和开源应用程序,以及一些免费但专有的应用程序。注意:您需要目标系统上有远程桌面服务器(例如Xrdp)才能成功建立远程连接。然后您可以使用以下应用程序进行连接。这是一个双向过程。如果您想了解更多信息,请参阅我们的一个案例研究:通过RDP从Windows连接到Ubuntu适用于LinuxGNOME连接的最佳远程桌面客户端GNOME连接第一个远程桌面客户端是本机GNOME应用程序:GNOME连接还提供了明确的指示连接到Linux还是Windows。GNOMECon??nect应用程序支持VNC(适用于Linux)和RDP(适用于Windows)协议。使用Flatpak安装应用程序非常简单。设置您的系统以使用Flatpak并安装它:flatpakinstallflathuborg.gnome.Connections更多信息:源代码和主页KRDCKRDC下一个应用程序是KRDC,它是一个KDE应用程序,允许您查看和控制远程另一台机器上的桌面会话。它支持VNC和RDP协议。您还可以控制分辨率和设置密码;当然,它可以很好地与您的Plasma桌面集成。因此,如果您正在寻找本机KDE远程桌面应用程序,就是它了。对于KDEPlasma桌面,它应该默认安装。如果没有,理想的方式是使用Flatpak来安装它。设置您的系统以使用Flatpak,然后使用以下命令进行安装:flatpakinstallflathuborg.kde.krdc更多信息:主页文档源代码RemminaRemminaRemote桌面客户端Remmina是最古老的Linux远程桌面客户端之一。可能在您需要时成为您的“首选”客户。这个免费的开源应用程序适用于Linux和macOS。它支持许多远程协议,例如RDP、VNC、NX、X2GO、SPICE、HTTPS和SSH。此外,它的用户界面简单而丰富,并且在开发和错误修复方面非常活跃。该应用程序已经存在于所有主要发行版的软件存储库中。您可以在Ubuntu的软件应用程序或其他发行版的相关应用程序中搜索“remmina”。然后单击安装。此外,您还可以为Flatpak设置系统,使用以下命令安装Flatpak:flatpakinstallflathuborg.remmina.Remmina更多信息:主页源代码TigerVNCTigerVNC是VNC的免费开源“平台中立”实现(虚拟网络计算)协议,带有客户端和服务器包。当需要高性能时,您可以使用此远程桌面,因为它最适合远程连接的3D/视频数据,并经过优化。此外,它仍然提供32位安装程序,以及常用的64位程序和命令行界面。TigerVNC的客户端程序名称为vncviewer,各种选项请参考这里。您可以从Sourceforge页面获得预编译的deb和RPM包。更多信息:首页文档源代码X2GoX2GoX2Go是一款基于Linux的远程桌面软件,基于NX技术,由NoMachine开发。它是客户端和服务器包的集合,使您能够通过代理连接到远程机器。对于远程客户端部分,它有两个选项。您可以使用X2Go客户端或Pyhoca-GUI(基于Python)。所有这些都捆绑在Linux存储库中。此外,所有组件也可用于Windows和macOS。您可以从以下页面下载该软件的客户端和服务器部分:下载X2GoChrome远程桌面Chrome远程桌面尝试通过Chrome浏览器进行远程连接。Chrome远程桌面启动后,Chrome远程桌面会从主机下载服务器组件并使用Chrome提供功能。相反,请在客户端计算机上使用Chrome浏览器扩展来启用远程连接。您可以访问以下URL,通过支持Chrome和WebRTC的浏览器访问该服务。https://remotedesktop.google.com/此外,它还提供基于PIN的即时身份验证机制,用于远程查看您的系统。并且它被限制为最多100个客户端。更多远程客户端上面的列表应该足以满足大多数常见的用例。但是,如果您仍然渴望更多的远程桌面客户端,这里是我为您准备的列表,其中简要描述了它们的性质。免费开源TurboVNC(免费开源)UltraVNC(免费开源)FreeRDP(免费开源+需要编译+支持Wayland)商业闭源,使用Thincast需要license(免费使用;Flatpak包;适用于RaspberryPi;封闭源代码和专有许可)NoMachine(个人使用免费;商业付费;流行,适用于Linux、Windows、macOS、RaspberryPi)AnyDesk(个人免费;企业付费;闭源)VNCConnect(付费;闭源)TightVNC(需要带有电子邮件地址的许可证才能在Linux中使用)itopia(免费,带有试用版;Flatpak)摘要本文列出了一些最新的Ubuntu和其他远程桌面客户端Linux发行版。其中一些是免费且易于使用的。您可以将它们用于远程支持、学习和其他用例。另外,我提到了基于WebRTC的远程服务,除了浏览器扩展之外不需要任何安装。另外,为了方便大家,我也提到了一些商业的。因为如果您是中小型企业,您可能希望查看具有支持的应用程序的付费版本。
