再见了,我的TeamViewer,这开源远程桌面客户端真是香的一匹

很幸运!我们程序员这个行业天然就有远程办公的优势,国外已经有越来越多的公司支持远程办公。
远程办公可以让我更自由地安排自己的时间,以自己最舒服的状态工作。

不过,很多时候,咱们项目开发所需的环境可能都在公司的电脑上。我们经常也需要使用公司的电脑跑一些比较耗时的任务。远程办公的话,你没办法把公司电脑搬回家。
自己重新再搭建一遍环境的话,是真心麻烦。而且,公司的电脑配置往往要更高一些,自己的电脑可能也带不动。
这个时候,一款好用的远程控制软件就非常有用了!我直接通过远程控制软件连接上办公室的电脑就可以了。

而最常听到的大概都是TeamViewer这款远程桌面软件了,但是我发现了一款更NB的!

前段时间有一个名字叫做 「RustDesk」 的开源项目霸榜 Github。这就是一个使用 Rust 语言编写的远程桌面客户端.因为是基于 Rust 语言编写,所以,性能和安全性都非常非常好!Rust 兼顾了 C/C++ 的速度,又比它们二者都好用,更安全。

使用起来也比较简单,我们直接在自己的电脑以及自己要控制的电脑下载在这个软件,然后打开即可。不论是 Windows 、Mac 还是 Linux、安卓,RustDesk 都提供了对应的版本。并且,安装包非常小。

RustDesk介绍 - 开源远程桌面软件


RustDesk官网

RustDesk下载地址

一个简单,安全,开放源代码且非常实用的远程桌面软件

RustDesk有一个经过完美优化的系统,可以使任何用户,无论其技术知识如何,都可以轻松地建立远程连接,传输文件,或者建立TCP隧道。
RustDesk采用最新的TLS 1.3加密技术,建立加密传输的直接连接。如果内网穿透失败,会借助中继服务器建立加密连接。
RustDesk的客户端代码是开源的,托管在GITHUB上。

打开软件之后,我们输入要控制的远程桌面的 ID 即可实现连接。已经成功连接的桌面还会保存连接信息,便于下次直接连接。

与您的系统良好集成

RustDesk是一个很小的文件,不需要事先安装或配置。您所需要做的就是下载文件并通过双击可执行文件来启动它。该工具是半便携式的,这意味着它不需要安装,但会将某些文件保留在系统中(在AppData中,某些配置TOML文件和有关先前建立的远程连接的日志)。这样,如果需要,可以在您的系统中轻松找到有关以前会话的日志和详细信息。

打开该工具后,您会注意到一个左侧面板,显示用于远程访问的设备ID和密码。该ID是唯一的,目前公共服务器不支持修改ID,自定义ID只在自建服务器的条件下适用。要建立新的远程连接,必须在另一台PC上安装RustDesk,然后输入要访问的计算机的ID和密码。

自建服务器实现更快的连接和无缝传输

您可以免费使用RustDesk提供的公共服务器,并且提供了一个可以正常工作的开源示例。但是如果您想要可控的网速以及更高的安全性,请在您的服务器上安装RustDesk服务器程序,有关更多详细信息,请参阅本指南。

开源示例

如何自建中继指南

结论

总而言之,该应用程序超级强大,具有许多不错的功能,并且直观,简单,轻量化。另外,在远程连接到另一台设备时,您可以轻松调整图像质量,更改权限级别以及与正在访问您的PC的人聊天。

本次分享到此技术,谢谢大佬们的观看!

posted @   我是一个邓疯子  阅读(1720)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
ヾ(≧O≦)〃嗷~,

这是回到顶部的路哦

喜欢请打赏

扫描二维码打赏

了解更多

点击右上角即可分享
微信分享提示