RustDesk
开源自托管远程桌面,可替代 TeamViewer
下载 RustDesk
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.exe或rustdesk-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.rpm或rustdesk-1.4.9-0.x86_64-suse.rpm(openSUSE 专用);arm64 用rustdesk-1.4.9-aarch64.rpm或rustdesk-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.apk或rustdesk-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 服务器,也可以编写自己的服务器。设置后即可完全掌控连接数据和通信。