部署RustDesk服务器

本文给出了通过VPS搭建远程桌面控制软件RustDesk服务器端的具体流程:

1.购买/试用以及配置VPS

1.1VPS的试用链接:

1.2VPS的选择

  • 镜像:选择系统镜像 Ubuntu20.04

  • 配置:1CPU、1 GB RAM 和 10 GB 磁盘(主要关注带宽和流量

1.3配置VPS

放行端口:TCP:21115-21119 以及 UDP:21116

记录VPS的公网IP

记录VPS的登入密码或者自己手动配置密钥

2.配置rustdesk服务器

2.1连接服务器

下载安装FinalShellhttps://www.hostbuf.com/t/988.html

打开FinalShell,点击左上角文件夹图标,在弹出的窗口内点击左上角白色文件夹图标,点击SSH连接(linux)

SSH连接填写细则:

  • 名称:随意填写

  • 主机:VPS的公网IP

  • 端口:22

  • 用户名:root

  • 密码:VPS的登入密码

2.2在服务器上安装运行rustdesk

1
2
3
4
5
6
7
apt update      # 更新源
apt upgrade # 更新软件
wget https://raw.githubusercontent.com/zgfnye/RustDeskInstall/refs/heads/main/install-raw.sh
# 加速版脚本(可能失效):wget https://raw.githubusercontent.com/zgfnye/RustDeskInstall/refs/heads/main/install.sh
# 加速下载加速版脚本(可能失效):wget https://gh-proxy.zgfnye.ggff.net/https://raw.githubusercontent.com/zgfnye/RustDeskInstall/refs/heads/main/install.sh
chmod +x install.sh # 赋予脚本可执行权限
./install.sh

中途需要选择的情况皆输入1

记录服务器端的密钥

3.配置主控端

下载安装RustDeskhttps://github.com/rustdesk/rustdesk/releases

打开RustDesk,点击,点击网络,点击解锁网络设置

  • ID服务器:服务器的公网IP

  • 中继服务器:服务器的公网IP

  • 密钥:在配置服务器端时获取

4.配置被控端:

在被控端安装RustDesk并填入服务器信息,步骤同配置主控端

点击安全,点击解锁安全设置,然后点击使用固定密码,并设置固定密码

记录被控端的ID

5.连接被控端

在主控端的RustDesk的主页上填入被控端的ID,点击连接,输入被控端设置的固定密码