【开源】Rustdesk 远程 Api接口服务器 1.1.9 && 1.2.0
本帖最后由 GMCN 于 2023-6-2 07:13 编辑## 【开源】Rustdesk 远程 Api接口服务器 1.1.9 && 1.2.0
![](https://s1.ax1x.com/2023/06/02/p9zIbxx.png)
## 介绍
开源的rustdesk 远程桌面软件 发布了`1.2.0`版本
导致之前的 rustdesk api 接口失效了
官方的api接口不开源,所以自己用python写了一个 已开源
支持rustdesk 1.1.9 和1.2.0 两个版本
可以 实现登录后返回所有 该账号的主机
## rustdesk部署
参考官方文档 和 网上资料
官网:https://rustdesk.com/
## 使用方式
- 安装python环境
- 安装对应的包 `pip install -r requirements.txt`
- 修改 `config.py` 配置
- 运行 `python server_v1.py`
- 更详细步骤参考github,链接见下方
## rustdesk 界面设置
如果更改了`api服务器端口`则需要自行配置
否则中间的`中继服务器` 和`api 服务器`可以留空,程序会自行填充
![](https://mss.gmyxds.fun/img/rustdesk_api_1.png)
安卓端不需要填写 `http://` 前缀 且必须为 `21114` 端口
## 说明
### 关于新版1.2.0
- 新版ui上用flutter重写,好看了一点,但是目前没有正式发布,非常不稳定,目前不建议用
- 1.2.0只有切换成大视图才显示服务器备注
- 1.2.0在接口上还增加了许多新特性
- 支持邮箱登录和三方登录
- 支持用户分组,和用户分组管理员,分组管理员有权限查看当前分组所有的用户和对应的服务器
- 支持一些push日志接口,目前api/audit在flutter种并没有启用,而是用的是api/heartbeat
- 新版好像准备支持插件,但貌似功能还没写完
### 关于接口不稳定
- 由于目前这个接口不稳定,和1.2.0尚未发布,所以1.2.0只做了一个简单实现
- 后续等他稳定了会继续更新
### 关于sqlite等其他数据库的支持
-欢迎pr
-可以参考这个大佬的帖子:https://www.52pojie.cn/thread-1720588-1-1.html
-或者这个:https://www.52pojie.cn/thread-1708319-1-1.html
### github地址
https://github.com/GMYXDS/rustdesk-api-server
如果觉的这个项目不错,可以去Github给个star。或者下面给个热心值。 rustdesk很不稳定,目前来看还是不好使 谢谢分享 半开源吧,server端源就几个py??? 感谢分享,没用过这个功能,一般最近访问那个地址用用就够了 了解一下,感谢分享 支持楼主~~~ 有没有web端的配置方法? 感谢楼主分享,支持一下。 marcohard 发表于 2023-6-2 08:34
有没有web端的配置方法?
看看这个 https://www.52pojie.cn/thread-1708319-1-1.html flyingdancex 发表于 2023-6-2 07:48
半开源吧,server端源就几个py???
是api接口服务器,登录账号同步用的。你没看过这个源码,就不要瞎评价了