RustDesk手机版是一款免费开源远程控制软件,提供简便的远程访问和控制功能。它允许用户在任何设备上随时访问另一台计算机,实现文件传输、桌面共享和远程协助等功能。无需复杂的配置,RustDesk 以其自主托管服务器的特点,确保了用户的数据隐私和安全,适用于个人和企业级远程办公需求。

支持系统
支持跨平台使用(包括 Windows、macOS、Linux、Android 和 iOS)
项目开源地址
https://github.com/rustdesk/rustdesk
软件特色
开源与自托管
用户可自行搭建服务器,确保数据不经过第三方,完全掌控隐私和安全
支持 Docker 快速部署,通过 docker-compose up -d 即可启动服务
跨平台支持
全平台客户端覆盖,包括 Web 端和移动端,支持 ARM 和 x86 架构
高性能与安全
使用 TLS 1.3 端到端加密,支持 WebSocket 降低延迟,并具备智能编码技术减少带宽占用
新增锁屏密码登录、IP 白名单等企业级安全功能
企业级功能
提供主机名管理、自动化更新、审计日志集成等,满足合规需求
使用方法
RustDesk 是一个小文件,不需要提前安装或配置。您所要做的就是下载文件并通过双击可执行文件来启动它。该工具是半便携式的,这意味着它不需要安装,但会在您的系统中保留某些文件(在 AppData 中,一些配置 TOML 文件和有关先前建立的远程连接的日志)。因此,如果需要,可以在您的系统中轻松找到有关先前会话的日志和详细信息。
打开该工具后,您会注意到一个左侧面板,其中显示了您的设备用于远程访问的凭据——ID 和密码。 ID 是唯一的,但可以通过单击自动创建新识别码的随机发生器来更改密码。要建立新的远程连接,您必须在另一台 PC 上安装 RustDesk,并在其中插入您希望访问的机器的唯一 ID 和密码。
此外,重要的是要添加所有会话都已注册,并且作为向您显示您创建的所有盒子会话的虚拟机面板,RustDesk 将为您访问的所有计算机创建不同的实例,通过它们的操作系统和独特的引用它们识别码。
创建服务器以实现更快的连接和无缝传输
目前,RustDesk 在单个开发托管服务器上工作。如果您愿意,可以扩展该服务的功能。开发人员通过指导步骤为您提供有关如何设置服务器的所需技术帮助。通过客户端配置,提前付款,您可以使用您唯一的服务器端 ID 配置您自己的云。有关更多详细信息,请查看本指南。
更新日志
v1.5.0 2026年10月2日
新增功能:
Webrtc #15684
ID 白名单 #15586
HDR 色调映射 #16033
功能:可选地在已连接会话间同步剪贴板 #15934
功能(macOS):支持静默自动更新 #15550
功能(终端):为移动终端键盘添加 Ctrl 和 Alt 切换键 #15532
功能(录制):添加可见性及服务存储选项 #15662
功能(RDP):将 mstsc 窗口标题设置为对端主机名,而非“localhost” #15781
功能(Flutter):添加移动端画布锁定 #15877
Kx v1 #16326
功能(终端):允许用户选择性写入 OSC 52 剪贴板数据 #16072
变更内容:
提升 QoS 性能 #16082
重构:移除功能 CLI #15524
Android:将所有文件访问替换为范围存储 #15602
Android:目标 API 36 #15603
WebClient:支持 WebCodecs 离线模式 3.44 版本 #15722
Linux:从服务循环中移除 shell #15979
端口转发共享连接 #16062
临时密码:当对端接入时旋转密码,而非离开时 #16080
(Android)默认捕获整个屏幕 #16163
光标:将解码后的光标缓存绑定至 Flutter 客户端 #16304
修复:
修复:更新下载,强制使用 TLS #15529
修复 vcpkg 与其余构建环境之间 Android API 版本默认不匹配问题(用于在 Android 6 上正常工作)
加强 wf_cliprdr.c 的安全性 #15515
修复:检查有效 ID #15535
修复:调整窗口大小以适应不同 DPI #15592
限制远程桌面会话的两侧切换 #15610
修复:macOS 服务器内存增长问题,将 BackingScaleFactor 包入 autoreleasepool #15623
修复(Linux):将强制显示服务器转发至用户服务器 #15627
修复:在 compositor 布局更改时刷新 Wayland Uinput 范围 #15628
修复(macOS):防止远程键盘焦点泄漏 #15629
修复(部署):当 –deploy 接收到空 –id 时,不要清除本地 ID #15633
修复:加固 Windows 安装程序临时命令脚本 #15634
修复(键盘):jis、macos、muhenkan henkan #15669
修复:验证 RGBA 剪贴板尺寸 #15672
修复:验证远程音频通道数量 #15673
修复(Wayland):在 niri 上缩放门户指针坐标 #15683
修复(Windows):防止出现幽灵图标和重复托盘图标 (#15689) #15690
修复(剪贴板):Windows 系统,填充文件格式 #15692
修复(剪贴板):验证文件 #15693
重构(OIDC):手动打开浏览器 #15706
修复 Flutter 白色窗口强制绘制问题 #15717
fix(linux): 使 quit_cm 真正退出连接管理器 #15718
fix(linux): 将 librustdesk.so 加载到可执行文件所在目录 #15719
fix(wayland): 在发送请求前订阅 portal 响应 #15726
fix(android): 当任务被滑出时关闭传出会话 #15753
fix(linux): GNOME 登录界面中 keep-awake 无反应 #15772
fix(windows): 对 Win+P 单屏模式过滤已分离的 DXGI 输出 #15814
fix(terminal): 使用 app… 发送带按钮代码的 SGR 鼠标滚轮报告 #15817
fix(file-transfer): 改进大目录加载 #15830
fix(terminal): 清除滚动回显后保持选择对齐 #15831
fix(flutter): 使 Adjust Window 在桌面平台间可靠工作 #15853
fix(wayland): 失败(drm)后减少轮询显示查找次数 #15865
fix(windows): 当光标重新进入远程图像时恢复键盘焦点 #15880
fix(drm): 提供旋转后的竖直输出 (#15886) #15889
fix(msi): 仅保留原生 ProductCode 卸载条目 #15891
fix(flutter): 从自身原点初始化光标热点 y 坐标 #15898
fix(linux): 会话注销应将对等端传递至登录界面 #15905
feat(终端): 使用平台原生的复制和粘贴快捷键 #15931
优先使用 Active X11 会话显示 #15933
修复:远程用户移动鼠标时,仅查看模式下“我的光标”会冻结 #15936
修复 appimage:远程光标导致 gdk-pixbuf PNG 解码崩溃 #15938
修复(Flutter):使终端快捷键与平台惯例保持一致 #15970
修复(Linux):没有 XAUTHORITY 的 Wayland 会话不会被视为不完整 #15978
修复:在桌面文件传输状态中显示速度 #15980
修复(Linux):为托盘图标设置 AppIndicator ID #15981
修复:恢复 DXGI 捕捉在访问丢失后 #16024
修复(自定义客户端):更新时保留可执行文件名大小写 #16057
修复/音频流连续性 #16095
修复:剪贴板,保留未压缩的特殊格式数据 #16100
修复(音频):更新 CPAL 以支持 WASAPI 线程优先级 #16110
死 peer 恢复 #16117
修复(截图):保存失败时保留缓存图像 #16120
修复(DRM):在无 HOTSPOT_X/Y 的驱动程序上测量光标热点,发布前确认 #16122
修复(macOS):签名时保留发布权限 #16125
fix(audio):当设备不可用时重新启动捕获 #16142
fix(audio):保留兼容的播放功能并恢复失败的 Windows 输出 #16150
升级 FFmpeg 至 7.1.1 以修复 HEVC WPP 内部死锁问题 #16169
Fix/android 语音通话 #16180
fix(cursor):修正原生光标尺寸,并验证接收到的图像 #16213
fix(windows):通过协议识别 Hyper-V 增强会话 #16223
fix(audio):解决 _pa 路径上的三个 100% CPU 占用循环 #16229
fix(rdev):macOS、数字小键盘标志、文本键清空 #16253
fix:避免不必要的剪贴板读取和过期的初始同步 #16293
fix(ws):在启用加密后拒绝文本帧 #16295
fix:将 VRAM 挂起检测限制为 AMD SDK #16319
fix(unix):在原生 Flutter 入口忽略 SIGPIPE 信号 #16322
Fix 剪贴板范围溢出 #16329
fix(appimage):使用有限参数拆分构建 AppRun #16330
fix(clipboard):unix,检查传入文件的文件传输权限… #16333
fix(mobile):遵循反向鼠标滚轮设置 #16337
Fix,在线状态,验证数据长度 #16339
fix(macos):剪贴板传输完成后清除 Finder 进度条 #16346
fix(windows):允许现有会话进入前台 #16349
修复(剪贴板):Unix 系统,避免下一个文件的预加载失败导致请求失败 #16364
修复(Linux):为虚拟鼠标设备使用 BUS_VIRTUAL #16382
修复(剪贴板):Unix 系统,保持 Windows 目录可搜索 #16406
在 Linux 登录界面时不要重试 _pa IPC #16390
修复(Windows):FancyZones 安装后恢复 Flutter 视图可见性 #16397
下载地址
百度网盘: https://pan.baidu.com/s/1opHHixVMLxo46AkwWGbE_Q?pwd=6666 提取码:6666
城通云盘: https://url47.ctfile.com/d/12491947-154802391-9ae349?p=6666 密码:6666
蓝 奏 云: https://aichunjing.lanzouu.com/b02u3j3gni 密码:6666
















RustDesk 自建服务器那部分我踩过坑:作者写的 docker-compose up -d 确实最省事,但 hbbs 和 hbbr 两个容器要分别把端口放出来,只起 hbbs 的话客户端能填上服务器地址却一直连不上,容易误以为是客户端问题。文里说它是半便携模式这点也很准,可执行文件拷到别的机器直接能跑,但配置和连接日志留在 AppData 目录里带不走,所以公用电脑上用之前最好先清掉那个文件夹。