当前位置: 首页>移动开发>正文

开源免费远程桌面解决方案

远程桌面应用程序允许用户远程访问和控制其他计算机。它可用于教育、技术支持和其他几个目的。它使应用程序能够捕获设备屏幕、鼠标和键盘输入的控制,并直接从远程设备访问它们。

我们精选了 15 大远程桌面解决方案列表,这些解决方案提供跨平台的灵活性、安全性和无缝连接。无论您是 Linux 爱好者、DIY 爱好者,还是只是需要可靠的远程桌面工具,我们都能满足您的需求。加入我们,探索这些令人惊叹的开源解决方案,并发现最适合您远程桌面需求的解决方案。

[if !supportLists]1、?? [endif]Rustdesk

RustDesk 是一款出色的远程桌面软件,使用户能够从任何位置无缝访问和指挥他们的计算机。它提供了广泛的功能,包括高效的文件传输、方便的远程打印和可靠的聊天支持。

RustDesk 使用强大的 Rust编程语言精心制作,可在 Windows、macOS,android和 Linux 操作系统上轻松访问。

特征

高效的文件传输

方便的远程打印

?可靠的聊天支持

跨平台辅助功能(Windows、macOS、Linux、Android)

安全的远程桌面连接

用户友好的界面

快速响应的性能

可自定义的设置和首选项

多显示器支持

剪贴板共享

远程重启和关机选项

2、RemoteDesktop

RemoteDesktop是一款类似于 RustDesk 的开源远程桌面软件。它允许用户远程访问和控制他们的计算机。

优点:

开源,允许定制和社区贡献

免费使用

跨平台兼容性

提供对计算机的远程访问和控制

缺点:

与 RustDesk 等商业软件相比,功能可能有限

可能需要更多技术专业知识来设置和配置

与商业支持的软件相比,社区支持可能会有所不同

3、 Adama Remote Desktop

Andama 远程桌面是另一个开源远程桌面软件。它使用户能够远程访问和控制他们的计算机。不幸的是,该项目多年来一直没有收到任何更新。

4、 Apache Guacamole

Apache

Guacamole 是一个无客户端远程桌面网关,允许用户使用 Web 浏览器从任何地方访问他们的计算机。Guacamole 支持 VNC、RDP和 SSH 等标准协议,提供了一种方便安全的方式来远程控制您的机器。

它建立在有据可查的API 之上,是免费的开源软件,使其成为访问桌面的灵活且经济高效的解决方案。

特征

无客户端访问:由于使用了 HTML5 和 Web 浏览器访问,因此不需要插件或客户端软件。

跨设备和位置访问:只要您有 Web 浏览器,就可以从任何地方访问您的计算机。

基于云的桌面:通过 Guacamole 访问的桌面可以托管在云中,从而提供灵活性和弹性。

免费和开源:Guacamole 根据 Apache 许可证 2.0 版获得许可,并由开发人员社区积极维护。

有据可查的 API:鳄梨酱建立在自己的核心 API 堆栈上,允许与其他应用程序轻松集成。

商业支持:通过第三方公司为企业提供专门的商业支持。

5、NoMachine

NoMachine 是一款功能非常强大的远程桌面软件,使用户能够毫不费力地远程访问和完全控制他们的计算机。NoMachine 拥有多种高级功能,可提供完美无瑕且坚不可摧的远程桌面体验。

特征

高性能远程桌面连接

多平台兼容性(Windows、macOS、Linux)

从台式机、笔记本电脑和移动设备跨设备访问

简化本地和远程计算机之间的文件传输

协作屏幕共享,实现高效的团队合作

会话录制和回放以查看远程会话

无缝音频和视频流

使用加密和身份验证协议保护远程访问

可自定义的设置和首选项,提供个性化的用户体验

虚拟桌面基础架构 (VDI)? ? 支持可扩展性和集中式管理

6、Myrtille

Myrtille 是一个基于 Web 的工具,允许用户访问远程桌面、应用程序和 SSH 服务器,而无需插件或配置。它充当 RDP 和 SSH 的 HTTP(S)网关,将用户输入和流式显示输出转发回浏览器。

特征

HTTP(S) 到 RDP 和 SSH 网关(2.0.0 版中的新功能)

Hyper-V VM 直接连接

多重身份验证 (MFA)

Active Directory 集成(主机管理)

会话共享(协作模式)

从其 URL 启动远程程序

文件传输(本地和漫游帐户)

PDF Virtual Printer?PDF

? ? 虚拟打印机

音频支持

HTML4 and HTML5

? ? support?HTML4 和 HTML5 支持

响应式设计

?剪贴板同步

PNG、JPEG 和 WebP 压缩

Realtime

? ? connection-info?实时连接信息

屏幕上 - 控制台、日志文件、调试信息

屏幕键盘(多种语言)

REST API(即:从浏览器中隐藏连接信息、跟踪连接、监控远程会话等)

?完全可参数化设置

7、 Linux Remote Desktop

Linux 远程桌面是基于 Linux 容器的安全、开源、多租户 VDI 解决方案。它允许用户访问远程 Linux 操作系统桌面、运行应用程序和访问重要资源。

该解决方案高效、可扩展,可以部署到无限数量的用户。管理控制面板可用于管理组织的环境。

该项目基于许多开源项目,例如:

xrdp - 开源 RDP 服务器

Apache

? ? Guacamole - 无客户端远程桌面网关

Nubo - 安全的远程环境

Ubuntu Xrdp -

? ? docker 容器中的多用户远程桌面服务器。

8、ChimeraDesk

ChimeraDesk 是一款简单、快速、灵活的 DIY 远程桌面软件。它允许您从本地计算机连接到远程计算机。它还支持使用远程/公共服务器进行反向 SSH 配置。

9、P2P Remote Desktop

P2P远程桌面是一种便携式且易于使用的解决方案,允许用户建立远程桌面连接,而无需配置或安装。

通过在两台不同的 PC 上以管理员身份编译和打开 p2p.exe 文件,用户可以获取他们的 LAN 或 WAN IP 地址并相互共享。连接后,用户可以交换消息并控制彼此的桌面。

该工具利用UDT协议和交会连接来绕过大多数防火墙规则,为TeamViewer提供了一种经济高效的替代方案。

10、FreeRDP

FreeRDP 是远程桌面协议 (RDP)的免费实现,它提供了随时随地以任何方式使用软件的自由,从而提供了可互操作的计算体验。

11、xrdp?11-XRDP

xrdp 是一种允许使用 RDP 以图形方式登录远程计算机的工具。它支持各种 RDP 客户端、剪贴板传输、音频和驱动器重定向、通过 RDP 的 Linux 桌面连接、会话大小调整和 RDP/VNC 代理。xrdp 主要面向 GNU/Linux 操作系统,与 x86 和 ARM 处理器兼容。

特征

默认情况下,RDP 传输使用 TLS 进行加密

双向剪贴板传输(文本、位图、文件)

音频重定向

驱动器重定向(在远程计算机上装载本地客户端驱动器)

Microsoft 远程桌面(可在 Microsoft Store 上找到,与 MSTSC 不同)

适用于部分或全部 Windows、Mac OS、iOS 和/或Android

12、PyRDP

PyRDP 是一个 Python 远程桌面协议(RDP)(MITM) 工具和库。

?特征

记录连接时使用的纯文本凭据或? ? NetNTLM 哈希

查看来自 MITM 的实时 RDP 连接

将 RDP 回放转换为视频以便更轻松地共享

创建具有与 RDP 服务器证书相同的字段的自签名 X509 证书

保存通过网络传输的文件的副本

保存连接的回放,以便您稍后查看它们

13、TurboVNC

TurboVNC 是开源软件。它是VNC(虚拟网络计算)的高性能、企业级版本,VNC 是一种允许用户通过网络远程显示桌面环境并与之交互的技术。TurboVNC 专门针对 3D 和视频工作负载进行了优化,与其他 VNC 版本相比,可以显著提高性能,尤其是在带宽有限的环境中。

它使用各种压缩技术来加速远程显示性能,并在 GNU 通用公共许可证 (GPL) 下提供,使其可以根据该许可证的条款免费使用、修改和分发。

特征

对 JPEG 图像质量和色度子采样水平进行精细控制

客户端的双重缓冲,可减少 3D 和视频应用中的撕裂伪影

灵活且可配置的全屏/多屏支持

Full support for IPv6?完全支持IPv6

高级流量控制和持续更新(大大提高了高延迟连接的性能)

使用一次性密码或 Unix 登录凭据(除标准 VNC 密码外)进行身份验证

访问控制列表(用于仅与特定用户共享? ? VNC 会话)

允许为特定服务器计算机全局设置安全/身份验证策略

Multithreaded

? ? encoding?多线程编码

?“无损刷新”允许查看者手动或自动请求当前屏幕图像的无损副本(在指定的非活动秒数后)

高性能零安装 Java 查看器,可使用 Java Web Start 进行部署,通过 JNI 调用 libjpeg-turbo 以实现本机性能级别

OS X 和 Windows 上最快的 VNC 查看器

14、X2Go?

X2Go 专注于提供安全、快速和简单的方式来访问远程桌面,它使用 NX 技术并支持带有 Linux/Unix 或 Windows 客户端的 Linux/Unix 服务器。

15、Remmina?

Remmina 是适用于 Linux 和其他类 Unix 系统的远程桌面客户端,支持多种网络协议(RDP、VNC、NX、XDMCP 和 SSH)。它旨在对需要使用远程计算机的系统管理员和旅行者有用。

大量一流的开源和免费远程桌面解决方案,以满足各种需求和偏好。无论您是狂热的 Linux 用户、DIY 爱好者,还是只是在寻找可靠且安全的远程桌面工具,本文中提到的 15 种解决方案都能提供灵活性、无缝连接和强大的功能。

开源免费远程桌面解决方案,第1张
开源免费远程桌面解决方案,第2张
开源免费远程桌面解决方案,第3张

https://www.xamrdz.com/mobile/4fv1995652.html

相关文章: