OpenSoftHub
RustDesk

RustDesk

开源自托管远程桌面,可替代 TeamViewer

下载 RustDesk

下载 RustDeskx64 · .dmg · 31.0 MB

Intel 芯片 Mac 安装包(.dmg)

其他可用下载(1)
  • rustdesk-1.4.9-aarch64.dmg

    unknown · .dmg · 24.7 MB

    下载
提示「无法验证开发者」怎么办?

首次打开若提示无法验证开发者,前往 系统设置 → 隐私与安全性,点击「仍要打开」即可。开源软件通常未购买 Apple 开发者签名,属正常现象。

点击「下载」将先到来源确认页,确认后开始下载。

关于 RustDesk

RustDesk 是一款用 Rust 编写的开源远程桌面应用,设计用于自托管,可作为 TeamViewer 的替代方案。它开箱即用,无需额外配置即可建立远程连接。用户可以使用官方提供的 rendezvous/relay 服务器,也可自行部署服务器或编写自己的服务器,完全掌控数据。软件遵循 AGPL-3.0 协议,提供 Windows、macOS、Linux、Android 等多平台安装包,支持 P2P 直连、RDP、VNC 等协议。注意:开发者不鼓励任何未经授权的访问或控制。

下载或信息有问题?告诉我们

请选择最符合的问题;补充一句具体情况,能帮助我们更快定位。

每条反馈都会人工核查;确认有误后,我们会直接更新此页面。

风险提示

当前版本为 1.4.9,macOS 安装包未明确签名状态,首次打开可能被系统阻止;请确保从官方 GitHub Releases 下载。项目采用 AGPL-3.0 协议,若修改并公开发布需遵守开源许可。远程控制软件存在被滥用的可能,请仅用于获得授权的设备。

适合谁用

  • 需要远程控制电脑或提供远程技术支持的个人用户
  • 希望自建远程桌面服务器、保障数据隐私的团队或企业
  • 寻找开源、免费替代 TeamViewer 等商业软件的用户
  • 需在 Windows、macOS、Linux、Android 等多平台间互通的用户
  • 愿意参与开源开发或研究 Rust 远程控制实现的开发者

不适合谁

  • 希望获得商业软件同等售后支持的用户
  • 不能接受 AGPL-3.0 开源协议约束的用户
  • 对于远程控制安全性有极高要求、且缺乏技术能力审计代码的用户
  • 仅需在 iOS 设备上使用且不接受侧载安装的用户

安装指南

Windows 用户

  • 64 位系统:下载 rustdesk-1.4.9-x86_64.exe(本站推荐)或 rustdesk-1.4.9-x86_64.msi
  • 32 位系统:下载 rustdesk-1.4.9-x86-sciter.exe
  • ARM64 设备:下载 rustdesk-1.4.9-aarch64.exerustdesk-1.4.9-aarch64.msi
  • 运行 .exe 文件即可安装;.msi 适合通过组策略批量部署。

macOS 用户

  • Apple Silicon (arm64):下载 rustdesk-1.4.9-aarch64.dmg(本站推荐)。
  • Intel (x64):下载 rustdesk-1.4.9-x86_64.dmg
  • 打开 dmg 后将 RustDesk 拖入 Applications 文件夹。
  • 首次打开若提示“无法打开来自身份不明的开发者”,请右键点击应用选择“打开”,或在“系统设置”>“隐私与安全性”中允许。

Linux 用户

  • Debian/Ubuntu (x64):rustdesk-1.4.9-x86_64.deb;arm64 用 rustdesk-1.4.9-aarch64.deb
  • Fedora/openSUSE:rustdesk-1.4.9-x86_64.rpmrustdesk-1.4.9-0.x86_64-suse.rpm(openSUSE 专用);arm64 用 rustdesk-1.4.9-aarch64.rpmrustdesk-1.4.9-0.aarch64-suse.rpm
  • 通用 AppImage:下载 rustdesk-1.4.9-x86_64.AppImage(arm64 用 rustdesk-1.4.9-aarch64.AppImage),赋予执行权限(chmod +x)后运行。
  • Flatpak:rustdesk-1.4.9-x86_64.flatpak,可用 flatpak install 安装。

Android 用户

  • 通用包:rustdesk-1.4.9-universal-signed.apk。如果设备是 x86 或 arm64,可分别选择 rustdesk-1.4.9-x86_64-signed.apkrustdesk-1.4.9-aarch64-signed.apk

源码构建

如需从源码构建,可下载 rustdesk-1.4.9-unsigned.tar.gz,参考 README 中的构建步骤,需要安装 Rust、C++ 环境及 vcpkg 等依赖。

常见问题

RustDesk 是否免费?

RustDesk 是开源软件,遵循 AGPL-3.0 协议,可以免费下载和使用。你也可以自建服务器,不依赖官方付费服务。

支持哪些操作系统?

官方发布包覆盖 Windows、macOS、Linux(deb/rpm/AppImage/Flatpak)、Android 等。iOS 也在开发支持中(依据 topics)。具体以 GitHub Releases 为准。

如何更新到新版本?

建议关注 GitHub Releases 页面,下载对应平台最新安装包覆盖安装。部分平台(如 Flathub、F-Droid)会提供自动更新。

macOS 提示“无法打开来自身份不明的开发者”怎么办?

由于官方 macOS 包可能未进行 Apple 公证,首次打开时系统会拦截。可在“系统设置”>“隐私与安全性”中点击“仍要打开”,或右键点击应用选择“打开”。

可以不使用官方服务器吗?

可以。RustDesk 支持自建 rendezvous/relay 服务器,也可以编写自己的服务器。设置后即可完全掌控连接数据和通信。

相关文章

RustDesk 下载 - 开源自托管远程桌面,可替代 TeamViewer - OpenSoftHub