语之屋

在阿里云服务器部署RustDesk

折腾日记

阅读时间: 2 min

前言

在闲鱼上搞了一些小服务,经常要用到远程控制软件。开始用的向日葵,后来用ToDesk,总之是越来越难用了。正好今年租了一个阿里云服务器,决定搭一个RustDesk试试看。

搭建过程

预备条件

  • 阿里云服务器
  • Docker

服务器搭建

安装

根据官方教程安装即可

Terminal window
1
bash <(wget -qO- https://get.docker.com)
2
wget rustdesk.com/oss.yml -O compose.yml
3
sudo docker compose up -d

端口设置 ⭐️

成功运行后到服务器控制台开放端口:

TCP:21115、21116、21117

UDP:21116

密钥获取

打开data文件夹,获取id_ed25519.pub文件的内容。

客户端设置

  1. 安装rustdesk客户端

  2. 打开设置(ID右边的数着三个点,或者右上角三个横杠),找到网络 —>解锁网络设置—>ID/中继服务器

  3. 其中ID服务器,中继服务器填写服务器公网ip,API服务空置,Key填写id_ed25519.pub内容。

服务搭建完成,即可使用。

结语

安装其实挺简单的,包括看了使用其他办法安装,也很简单,就是这个文档完全没讲关于端口的问题,让人摸不着头脑。

参考文档

DIY NAS系列27 — 全平台远程桌面软件之 RustDesk