RustDesk:开源远程桌面与自建服务器解决方案 #
RustDesk 是什么? #
RustDesk 是一款开源远程桌面与远程支持软件,被广泛视为 TeamViewer、向日葵的安全替代方案。它同时提供免费公共服务器与完整的自托管(自建服务器)能力,让个人、团队乃至企业都能把远程会话数据完全掌握在自己的基础设施上。
无论是远程办公、跨地域 IT 支持、无人值守设备维护,还是需要在合规环境下控制数据流向的组织,RustDesk 都能提供低延迟、可定制、可持续演进的远程访问体验。它已获得 GitHub 超 11.3 万 Stars,累计客户端下载量超过 3000 万次,支持 50 多种语言界面,并被数千家组织实际使用。
RustDesk 有哪些亮点特色? #
- 数据完全自主:通过自托管 RustDesk Server,远程会话与设备信息运行在您自己的服务器上,无需把数据交给第三方 SaaS,轻松满足合规与内网隔离要求。
- 世界级开源项目:GitHub 113K+ Stars,位列全球前 100 名开源软件项目,由活跃的全球社区共同支撑,代码透明、可持续审计。
- 性能和可靠性:运行在您自己的基础设施上,不依赖第三方 SaaS 的可用性,也避免了共享环境中的"吵闹邻居"问题。
- 灵活定制与品牌化:可生成带自有名称、图标和标志的定制客户端,让远程支持工具真正"属于"您的品牌。
- 轻松部署:内置网络配置和服务器设置,使用 Docker 只需三步(安装 Docker → 下载 compose.yml →
docker compose up -d)即可完成自托管部署。 - 高级配置选项:提供超过 90 个可配置选项,覆盖连接、编解码、安全策略等,满足特定业务需求。
- 多平台支持:客户端覆盖 Windows、macOS、Linux、Android、iOS,并支持在自有服务器上托管 Web 客户端,通过浏览器标签页即可发起远程会话。
- 活跃社区与规模验证:3000 万+ 客户端下载量、1000 万+ Docker 下载量、1000 万+ 在线设备、1.5 万+ Forks、5 万+ 社区成员,产品成熟度经过大规模真实场景检验。

免费下载 RustDesk #
以下为官方提供的各平台安装包,点击链接即可下载(版本 1.4.9)。
| 文件名 | 描述 | 大小 | 下载 |
|---|---|---|---|
| rustdesk-1.4.9-x86_64.exe | Windows 64 位(x86-64)安装包 | 23.3 MB | 夸克网盘 |
| rustdesk-1.4.9-aarch64.exe | Windows ARM64(AArch64)安装包 | 21.3 MB | 夸克网盘 |
| rustdesk-1.4.9-x86-sciter.exe | Windows 32 位(x86 Legacy)安装包 | 11.4 MB | 夸克网盘 |
| rustdesk-1.4.9-x86_64.dmg | macOS Intel(x86_64)安装包 | 31.0 MB | 夸克网盘 |
| rustdesk-1.4.9-aarch64.dmg | macOS Apple Silicon(ARM64)安装包 | 24.7 MB | 夸克网盘 |
提示:rustdesk.com 是 RustDesk 唯一的官方域名,请勿从其他来源下载安装包。Linux 发行版用户还可通过 GitHub Releases 获取 Fedora / Arch Linux / Suse / AppImage 等更多格式,Android 与 iOS 请前往官方应用商店下载。
RustDesk 如何使用? #
第一步:安装并启动 下载与您系统匹配的安装包并完成安装,首次启动 RustDesk 客户端后,界面会显示一串属于本机的 ID 和一个临时 密码。
第二步:在控制端发起连接 在另一台设备上打开 RustDesk,在"控制远程桌面"输入框中填入被控端的 ID,点击连接,再输入对方界面显示的密码即可建立会话。
第三步:使用常用远程功能 连接成功后即可进行远程桌面操作、文件传输、剪贴板同步、多显示器切换等。RustDesk 支持在窗口顶部切换标签页,多台设备可并行管理。
第四步:配置无人值守访问 在被控端设置固定密码并开启"开机自启",即可实现无人值守远程访问。新版已支持在 Wayland 环境下实现真正的无人值守远程访问与多显示器支持。
第五步(可选):接入自建服务器
若希望数据自主可控,可使用 Docker 部署 RustDesk Server:安装 Docker → wget rustdesk.com/oss.yml -O compose.yml(或 pro.yml)→ docker compose up -d,随后在客户端中配置服务器地址与 Key 即可。
RustDesk 的常见问题? #
RustDesk 是免费的吗? RustDesk 客户端与 RustDesk Server OSS 是开源且免费的,免费自托管计划 $0/月。如果需要双因素认证、Web 控制台、通讯录、审计日志、OIDC/LDAP 集成、自定义客户端生成器等企业级能力,可选择 RustDesk Server Pro,个人版自托管 Pro 计划为 $11.88/月(按年计费)。
RustDesk 安全吗?数据会经过第三方吗? RustDesk 支持完全自托管,远程会话与设备数据运行在您自己的服务器上,实现数据完全自主,便于满足合规要求。Pro 版还提供双因素认证(2FA)、访问控制与审计日志等安全能力。
支持哪些平台? 客户端支持 Windows、macOS、Linux、Android、iOS,并可将 Web 客户端托管在自有服务器上,通过浏览器直接发起远程会话。
能否实现无人值守访问? 可以。在被控端设置固定密码并开启开机自启后,即可随时远程接入;RustDesk 已支持在 Wayland 上实现无人值守远程访问并支持多显示器。
自托管需要支付费用吗? 不需要。免费自托管计划即可使用基础服务;仅在需要集中管理、审计、SSO 等 Pro 功能时才需购买许可证。官方提供 Docker 化的三步安装流程,部署门槛较低。
付款与续费方式是怎样的? 官方仅提供年度付款计划,不会自动续订;用户会在到期日前 14 天收到续费提醒邮件。支持主流信用卡与在线支付,如需银行转账可联系官方(会收取额外银行处理费,约 3~5 个工作日到账)。付费计划均包含专属客户支持。
RustDesk 如何安装? #
Windows
- 下载与处理器架构匹配的
.exe安装包(x86_64 / aarch64 / x86 Legacy)。 - 双击运行安装程序,按向导完成安装;也可使用官方提供的 MSI 包进行静默或批量部署。
- 安装完成后启动 RustDesk,即可看到本机 ID 与临时密码。
macOS
- 根据芯片类型下载对应
.dmg(Intel 用 x86_64,Apple Silicon 用 aarch64)。 - 双击挂载磁盘映像,将 RustDesk 拖入"应用程序"文件夹。
- 首次运行时需在"系统设置 → 隐私与安全性"中授予屏幕录制与辅助功能权限,否则无法正常控制或显示画面。
Linux
- 从官方 Releases 页面选择对应发行版安装包(Debian/Ubuntu、Fedora、Arch Linux、Suse 或 AppImage)。
- Debian/Ubuntu 可使用
sudo apt install ./rustdesk-*.deb安装,其他发行版使用对应包管理器。 - Wayland 用户如需无人值守访问,可使用官方提供的 x86_64 Debian/Ubuntu 系预览版。
Android / iOS
- Android 可在官方渠道下载 APK 或在应用商店安装;iOS 通过 App Store 获取。
- 安装后打开 App,授权必要的屏幕捕获与输入控制权限即可接受远程会话。
自建服务器(可选)
- 安装 Docker。
- 下载配置文件:
wget rustdesk.com/oss.yml -O compose.yml(Pro 版使用pro.yml)。 - 启动服务:
docker compose up -d,随后在客户端中填入服务器地址与 Key。
RustDesk 如何卸载? #
Windows
- 打开"设置 → 应用 → 已安装的应用"(或控制面板"程序和功能")。
- 找到 RustDesk,点击"卸载"并按提示完成。
- 如需彻底清理,可手动删除残留配置目录(通常位于用户目录下的
.config或AppData相关路径)。
macOS
- 打开"应用程序"文件夹,将 RustDesk 图标拖入废纸篓(或右键选择"移到废纸篓")。
- 输入管理员密码以完成删除。
- 如需清除残留配置与缓存,可在"访达 → 前往文件夹"中检查
~/Library/Application Support、~/Library/Preferences下与 RustDesk 相关的目录并手动删除。
Linux
- Debian/Ubuntu:执行
sudo apt remove rustdesk(如需清除配置可加--purge)。 - 其他发行版使用对应的包管理器命令卸载,AppImage 版本直接删除文件即可。
- 检查
~/.config下是否残留 RustDesk 配置目录,按需清理。
自建服务器
- 停止并删除容器:在部署目录执行
docker compose down。 - 如需同时删除数据卷,可执行
docker compose down -v,注意此操作会清空账号、设备与配置数据,请提前备份。
温馨提示:卸载前建议先退出已建立的远程会话并记录好自建服务器地址与 Key,避免影响后续在其他设备上的配置复用。
