1 docker搭建hbbs和hbbr(用于ID服务器和中继服务器)
start.sh
docker stop rustdesk-server
dockerrm-f rustdesk-server
docker run --name rustdesk-server \-p21115:21115 -p21116:21116 -p21116:21116/udp \-p21117:21117 -p21118:21118 -p21119:21119 \-e"RELAY=域名:21117"\-e"ENCRYPTED_ONLY=1"\-v"$PWD/data:/data"--net=host -d rustdesk/rustdesk-server-s6:latest
Key是RustDesk加密通讯的公钥,RustDesk服务搭建成功后会在服务程序所在文件夹生成一个id_ed25519.pub文件,用文本编辑器打开就可以得到了。
如果要更改key,请删除 id_ed25519 和 id_ed25519.pub 文件并重新启动 hbb,hbb将会产生新的密钥对
2 docker搭建rustdeskapi (用于登录,保存用户后台数据以及地址簿)
这里需要配置mysql数据库
2.1 rustdesk.sql
/*
Navicat Premium Data Transfer
Target Server Type : MySQL
Target Server Version : 50734
File Encoding : 65001
Date: 29/11/2022 18:23:15
*/SET NAMES utf8mb4;SET FOREIGN_KEY_CHECKS =0;-- ------------------------------ Table structure for rustdesk_peers-- ----------------------------DROPTABLEIFEXISTS`rustdesk_peers`;CREATETABLE`rustdesk_peers`(`deviceid`int(10)unsignedNOTNULLAUTO_INCREMENTCOMMENT'ID',`uid`int(10)unsignedNOTNULLCOMMENT'用户ID',`id`char(16)NOTNULLDEFAULT''COMMENT'设备ID',`username`varchar(128)DEFAULTNULLCOMMENT'操作系统用户名',`hostname`varchar(128)DEFAULTNULLCOMMENT'操作系统名',`alias`char(20)DEFAULTNULLCOMMENT'别名',`platform`char(<
本文转载自: https://blog.csdn.net/qq_40250122/article/details/128505477
版权归原作者 Young-- 所有, 如有侵权,请联系我们删除。
版权归原作者 Young-- 所有, 如有侵权,请联系我们删除。