博主头像
<CodeEra />

心存敬畏 行有所止

宝塔面板搭建 RustDesk API

前言

之前分享的配置rustdesk的帖子只是搭建了一个简易服务器,仅能实现简单的远程桌面功能。在后续的使用中切换设备使用时无法看到之前连接的设备,必须知道每个设备的id号,才能在新设备上连接。数据无法在设备间迁移,感觉很麻烦。而官方将账号登录的功能放到了专业版里,普通的自建服务器想实现账号管理只能另想办法。
好在网上有一些大佬自建了rustdesk-api服务器项目,本文测试了网上的一些方法,统一整理了一个简单搭建方案作为补充。另外还整理了傻瓜式搭建rustdesk服务器的方法。

宝塔面板搭建 RustDesk 服务器:
https://blog.codeera.cn/archives/23/
参考资料:
https://github.com/lejianwen/rustdesk-api
https://github.com/lejianwen/rustdesk-api/pkgs/container/rustdesk-api

放行端口

参考前言中的前序,放行21114 tcp端口。

API服务器

下载安装包:Releases · lejianwen/rustdesk-api
编辑配置文件:

vim ./release/conf/config.yaml

或者和宝塔面板搭建 RustDesk 服务器此文中一样在宝塔目录上创建rustdesk-api文件夹

执行apimain

在宝塔面板的进程守护管理器中添加apimain文件

访问后台

依旧浏览器打开IP或域名:21114,默认用户名和密码都是admin

随记

a.放行21114端口
b.修改config.yaml配置文件中的key和服务器
c.修改客户端中的api服务器

发表新评论