RustDesk远程桌面服务器搭建教程(2026最新)|自建ID中继服务器+API后台+Nginx安全反代完整指南

一、什么是 RustDesk?

RustDesk 是一款使用 Rust 语言开发的开源、跨平台远程桌面软件,可替代 TeamViewer、ToDesk 等远程控制工具。最大优势是支持自建服务器,实现数据完全自控,避免经过第三方中转。

二、自建 RustDesk 服务器的优势

  • 数据私有化部署,保障隐私安全
  • 无设备数量限制
  • 无画质限制
  • 支持P2P直连,延迟低
  • 可结合API后台实现账号统一管理

三、服务器环境要求

  • 必须有公网IP
  • 推荐配置:2核2G以上
  • 建议带宽:5Mbps以上
  • 系统:CentOS / Debian / Ubuntu

实测:2C2G + 5M 带宽远程办公流畅无压力。

四、安装流程详解

1.安装 Node.js 与 npm

yum -y install nodejs npm
node -v
npm -v

建议 Node.js 16+ 版本。

2.安装 PM2 进程管理器

PM2 用于守护 hbbs、hbbr、rustdesk-api 进程,防止异常退出。

npm install pm2 -g

常用命令:

pm2 start hbbs
pm2 restart hbbs
pm2 delete hbbs
pm2 logs hbbs
pm2 startup
pm2 save

3.安装 RustDesk Server(核心服务)

RustDesk 服务端包含:

  • hbbs:ID服务器
  • hbbr:中继服务器

3.1 解压并生成密钥

unzip rustdesk-server-linux-amd64.zip
mv amd64 rustdesk-server
cd /usr/local/rustdesk-server
./hbbs -k ""

生成:

  • id_ed25519
  • id_ed25519.pub(客户端需要配置)

查看公钥:

cat id_ed25519.pub

3.2 启动 hbbs(ID服务器)

pm2 start ./hbbs -- --must-login Y

3.3 启动 hbbr(中继服务器)

pm2 start ./hbbr

端口说明

hbbs(ID服务器)

端口协议作用是否必须
21115TCP设备注册必须
21116TCPID映射必须
21116UDPNAT穿透推荐
21118TCPWeb支持可选

hbbr(中继服务器)

端口协议作用
21117TCP中继主通道
21119TCP备用中继

防火墙放行

TCP: 21115,21116,21117
UDP: 21116

五、安装 RustDesk API 后台管理系统

5.1 解压运行

tar -zxvf rustdesk-api-linux-amd64.tar.gz
mv release/ rustdesk-api
cd rustdesk-api
chmod +x apimain
pm2 start ./apimain

默认端口:

21114

5.2 修改配置文件

路径:

./conf/config.yaml

修改:

id-server: "127.0.0.1:21116"
relay-server: "127.0.0.1:21117"
api-server: "http://127.0.0.1:21114"
key-file: "/usr/local/rustdesk-server/id_ed25519.pub"

5.3 获取管理员密码

pm2 logs apimain

访问:

http://服务器IP:21114

六、客户端配置(Windows / Android)

下载客户端后,在【网络】中填写:

ID服务器:服务器IP
中继服务器:服务器IP
API服务器:http://服务器IP
Key:服务器公钥

建议启用:

  • 访问密码
  • 双因素认证
  • 必须登录模式

七、安全优化方案(强烈推荐)

1.不直接暴露 21114 端口

关闭防火墙 21114

2.使用 Nginx 反向代理

推荐使用 Nginx 做反向代理。

核心配置:

location /api/ {
    proxy_pass http://127.0.0.1:21114;
}

禁止后台访问:

location /_admin/ {
    return 404;
}

3.SSH 隧道访问后台

仅本地隧道访问:

ssh -L 21114:127.0.0.1:21114 root@服务器IP
© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
嘀哩 抢沙发

请登录后发表评论

    暂无评论内容