部署RustDesk服务器

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

购买/试用以及配置VPS

VPS的试用链接:

VPS的选择

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

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

配置VPS

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

记录VPS的公网IP

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

配置主控端

连接服务器

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

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

SSH连接填写细则:

  • 名称:随意填写

  • 主机:VPS的公网IP

  • 端口:22

  • 用户名:root

  • 密码:VPS的登入密码

在FinalShell上配置服务器端

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

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

记录服务器端的密钥

配置RustDesk

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

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

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

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

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

配置被控端:

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

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

记录被控端的ID

连接被控端

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