5
0
0

RustDesk 配置和使用

2026-08-23
2026-08-17

RustDesk是开源的远程桌面管理方案,类似于向日葵、toDesk,可实现公网设备远程,搭建条件:需要具有一台云服务器。

官方文档:安装 – RustDesk文档

服务器配置及基础环境

腾讯云服务器

ubuntu22.4

2核 2G 3Mbps

云服务器开放端口

端口号

作用

21114/TCP

网页控制台,Pro版本可用(使用客户端远程可关闭)

21115/TCP

Nat类型测试

21116/TCP

ID注册心跳服务

21117/TCP

中继服务

21118/TCP

支持网页客户端

21116/UDP

TCP打工和连接服务

服务端部署

通过docker-compose部署

1、新建部署目录

mkdir -p /opt/rustdesk-server
cd /opt/rustdesk-server

2、创建docker-compose.yml

touch docker-compose.yml

3、编辑文件并写入内容

vim docker-compose.yml


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

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

4、启动服务

docker compose up -d 

重要配置文件

查看密钥文件

cd /opt/restdesk-server/data
ls

私钥:id_ed25519 不能泄露

公钥:id_ed25519.pub 填写到 RustDesk 客户端

查看公钥配置信息

电脑客户端安装

软件下载地址

Release 1.4.9 · rustdesk/rustdesk

配置服务器地址和公钥

左上角 设置→网络→解锁网络设置→ID/中继服务器

为了提高安全性,建议安全中开启2FA双因子认证

在需要被控制的电脑上安装以上配置服务器地址和公钥步骤,输入ID和密码即可实现双向控制

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或者给予支持!