在个人云服务器上搭建 RustDesk 中继服务的操作步骤
1、搭建 RustDesk 服务的作用
-
RustDesk 是一款开源免费的远程工具,支持 Windows、Mac、Linux、IOS、Android 等各种系统。
-
自己专属的远程工具没有各种限制,画质好、速度快。
-
个人云服务器的价格,比商业远程工具的会员费用要便宜。
2、开放云服务器的防火墙端口

如上图所示,在云服务器的防火墙配置中,添加两条“入方向规则”;一条是 UDP 协议,目的端口是 21116 ;另一条是 TCP 协议,目的端口是 21115 至 21119 ;访问来源均是任何位置。
3、安装 RustDesk 服务
3.1、下载官方安装脚本

如上图所示,使用 MobaXterm 等工具连接云服务器,执行命令下载 RustDesk 官方的安装脚本到云服务器中。
wget https://raw.githubusercontent.com/techahold/rustdeskinstall/master/install.sh
3.2、修改脚本权限

如上图所示,为安装脚本添加可执行权限。
chmod +x install.sh
3.3、执行安装脚本

如上图所示,执行 RustDesk 安装脚本。
./install.sh

如上图所示,输入“1”,继续执行 RustDesk 安装脚本。
1

如上图所示,输入“1”,继续执行 RustDesk 安装脚本。
1

如上图所示,RustDesk 服务安装成功,按任意键即可退出脚本;注意记录安装信息中的 public key 。
4、使用 RustDesk 客户端
4.1、下载 RustDesk 客户端

如上图所示,在 RustDesk 官网首页中,点击“下载”按钮进入 RustDesk 的下载页面。
提示:官网顶部有警告提示信息,是因为有不少电信诈骗分子,会诱导普通人在手机上安装 RustDesk 客户端,从而能查看短信验证码或直接远程手机进行转账操作。其他类似的能实现远程查看手机界面或远程操作手机的工具(例如 XX 会议),也经常被新闻报道受电信诈骗分子利用。因此,建议不要在手机上安装类似的工具,工作上有需要在电脑上安装即可,因为短信验证码和电子支付都是在手机上的。目前,大多数国产手机厂商已禁止了通过常规方式安装 RustDesk 客户端;因为这是开源免费的远程工具,不像其他商业工具那样具备企业的防诈骗管理。

如上图所示,本例选择下载 Windows 操作系统的 EXE 版本(即免安装版)。
4.2、客户端网络设置

如上图所示,在网络设置中,填写 ID 和中继服务器的信息(即是安装了 RustDesk 服务的云服务器 IP ),以及 Key 信息(即是 RustDesk 服务安装信息中的 public key )。

如上图所示,客户端主页界面中显示“就绪”,表示客户端和云服务器中的 RustDesk 服务连接成功;输入对方(另一个下载且进行了相同网络设置的客户端)的 ID 和密码,即可实现远程操作。
相关拓展
在个人云服务器上搭建 RustDesk API 和中继服务的操作步骤
本文参考
【1】【鼠标迁徙】【小白搭建RustDesk中继服务器 打造自己专属远程桌面协助工具】【bilibili】【2024-10-01】
本文来自博客园,作者:Javaer1995,转载请注明原文链接:https://www.cnblogs.com/Javaer1995/p/19508448

浙公网安备 33010602011771号