RustDesk 私有远程控制服务器部署

📡 RustDesk 私有远程控制服务器部署教程(Ubuntu + 腾讯云)

我的 个人网站 最近上线了,欢迎大家参观访问交流!!!

本文记录如何在腾讯云 Ubuntu 24.04 服务器上搭建 RustDesk 自建中继服务器,实现:

✔ 远程控制自己的电脑(公司 → 家里) ✔ 不依赖第三方服务器 ✔ 支持公网访问 + 域名访问


🧱 一、准备条件

1️⃣ 云服务器

  • 系统:Ubuntu 24.04 LTS
  • 配置:2核 CPU / 2GB 内存
  • 云厂商:腾讯云轻量应用服务器

2️⃣ 域名

例如:

复制代码
rustdesk.huaduoduo.xyz

解析到服务器公网 IP:

类型 主机
A rustdesk 服务器公网IP

3️⃣ 需要开放端口(腾讯云防火墙)

端口 协议
21115 TCP
21116 TCP
21116 UDP
21117 TCP
21118 TCP
21119 TCP

💻 二、安装 Docker

1️⃣ 安装 Docker

arduino 复制代码
curl -fsSL https://get.docker.com | sh

2️⃣ 安装 Compose

复制代码
apt install -y docker-compose-v2

3️⃣ 验证安装

复制代码
docker -v
docker compose version

📁 三、部署 RustDesk Server

1️⃣ 创建目录

bash 复制代码
mkdir -p /opt/rustdesk
cd /opt/rustdesk

2️⃣ 创建 docker-compose.yml

复制代码
nano docker-compose.yml

写入以下内容:

yaml 复制代码
services:
  hbbs:
    image: rustdesk/rustdesk-server:latest
    container_name: hbbs
    command: hbbs
    network_mode: "host"
    volumes:
      - ./data:/root
    restart: unless-stopped

  hbbr:
    image: rustdesk/rustdesk-server:latest
    container_name: hbbr
    command: hbbr
    network_mode: "host"
    volumes:
      - ./data:/root
    restart: unless-stopped

3️⃣ 启动服务

复制代码
docker compose up -d

4️⃣ 查看运行状态

复制代码
docker ps

正常会看到:

复制代码
hbbs   Up
hbbr   Up

5️⃣ 获取密钥(Key)

bash 复制代码
cat /opt/rustdesk/data/id_ed25519.pub

示例输出:

makefile 复制代码
bWI7czjxxxxxxxxxxxxxxxa6NBPKjG2UvxjIKaxxxxx=

👉 这个就是客户端需要填的 Key


🖥️ 四、客户端下载(非常重要)

官方下载地址

👉 RustDesk 官网:

rustdesk.com/


Windows 下载

进入官网后:

复制代码
Download → Windows

下载安装即可(免安装版也可以直接运行)


推荐版本

  • Windows 10 / 11
  • 选择 Standard Edition

⚙️ 五、客户端配置(核心步骤)

两台电脑(公司 + 家里)都要配置:

打开 RustDesk → 设置:

📌 网络设置

arduino 复制代码
Settings → Network → ID/Relay Server

填写:

ID Server

复制代码
rustdesk.huaduoduo.xyz

Relay Server

复制代码
rustdesk.huaduoduo.xyz

Key

makefile 复制代码
bWI7czjxxxxxxxxxxxxxxxa6NBPKjG2UvxjIKaxxxxx=

🏠 六、家里电脑设置(必须)

1️⃣ 开启无人值守

复制代码
Settings → Security → Enable unattended access

设置密码


2️⃣ 电源设置

关闭休眠:

复制代码
设置 → 电源 → 永不休眠

3️⃣ 开机启动

csharp 复制代码
Settings → General → Start on boot

🚀 七、使用方法

公司电脑远程家里电脑:

  1. 打开 RustDesk
  2. 输入家里电脑 ID
  3. 点击连接
  4. 输入密码(或确认连接)

🧠 八、架构说明

markdown 复制代码
公司电脑
    ↓
rustdesk.huaduoduo.xyz(腾讯云服务器)
    ↓
家里电脑
相关推荐
南方者1 天前
远程控制延迟低至3ms?ToDesk ZeroSync 引擎技术全解析
远程工作·远程连接·todesk·远程控制
张继雁5 天前
夏季切削液发臭不用瞎换液
论文阅读·机器学习·创业创新·学习方法·业界资讯·远程工作
ZeroNews内网穿透8 天前
无公网 IP 打通 CI/CD:内网穿透对接 GitHub Actions 自动部署内网服务
运维·tcp/ip·ci/cd·github·远程工作·内网穿透
摘星编程10 天前
多系统多设备怎么选远程工具?UU 远程全端实测:跨平台覆盖、延迟、稳定性全面领先(附评分表与选型建议)
远程工作
Name_NaN_None12 天前
iPhone控制Windows设备的免费局域网+公网方案 ——「小白教程」
网络·电脑·远程工作·远程控制·远程办公
JoyCong199812 天前
ToDesk鸿蒙移动端更新!四大变化,触控交互深度进化
macos·华为·智能手机·harmonyos·远程工作·远程操作
JoyCong199813 天前
为什么连接到被控后,客户端会自动锁定+出现锁屏界面?
macos·智能手机·电脑·远程工作·远程操作
JoyCong199818 天前
手机变身“司令台”!ToDesk AI安卓版上线
网络·人工智能·科技·智能手机·电脑·远程工作·远程操作
JoyCong199822 天前
打破远程协助的安全信任困局,ToDesk AI审计功能自动操作留痕
网络·人工智能·科技·安全·电脑·远程工作
JoyCong19981 个月前
ToDesk新功能科普:屏幕墙、协作模式、设备别名、USB映射...
网络·科技·电脑·远程工作·远程操作