找回密码
 立即注册

Linux搭建RustDesk服务

孜尊 2025-12-16 14:35

前言

参考了b站教程通过docker一键部署,包括中继服务器,API服务器,WEB运维功能

视频地址:https://www.bilibili.com/video/BV1tYkiBREfn

github地址:https://github.com/lejianwen/rustdesk-server

客户端版本:1.4.2(https://github.com/rustdesk/rustdesk/releases/tag/1.4.2)

准备

购买云服务器,本人购入的腾讯云4核4G3M 79一年的

重新安装系统镜像,选择带宝塔面板的模板镜像(宝塔Linux面板 11.0.0 腾讯云专享版)

防火墙开启规则(TCP:21114-21119 UDP:21116)

登录宝塔面板,安装docker

安装

docker添加容器编排,将ip替换为你的服务器公网ip

[code]version: '3.8' services: rustdesk: image: lejianwen/rustdesk-server-s6:latest ports: - 21114:21114 - 21115:21115 - 21116:21116 - 21116:21116/udp - 21117:21117 - 21118:21118 - 21119:21119 environment: - RELAY=ip:21114 - ENCRYPTED_ONLY=1 - MUST_LOGIN=N - TZ=Asia/Shanghai - RUSTDESK_API_RUSTDESK_ID_SERVER=ip:21116 - RUSTDESK_API_RUSTDESK_RELAY_SERVER=ip:21117 - RUSTDESK_API_RUSTDESK_API_SERVER=http://ip:21114 - RUSTDESK_API_KEY_FILE=/data/id_ed25519.pub - RUSTDESK_API_JWT_KEY= # jwt key volumes: - /data/rustdesk/server:/data - /data/rustdesk/api:/app/data networks: - rustdesk-net restart: unless-stopped networks: rustdesk-net: external: false [/code]

编排完成后搜索日志中admin,获取web运维端的管理员密码

访问http://ip:21114 跳转到web运维端的登录页面,用户名admin,密码为上一步获取的密码,登陆后最好修改下密码

配置

安装客户端后,点击设置-网络-解锁网络配置,勾选使用websocket

配置ID/中级服务器

ID服务器:ip:21116

中继服务器:ip:21117

api服务器:http://ip:21114

key:复制服务器 /data/rustdesk/server/id_ed25519.pub 公钥文件中的内容

点击可访问设备-登录,输入用户名密码,多端登录可访问设备信息会自动同步

运维

客户端连接上服务器后会在设备管理中显示,可添加到地址簿统一管理,设备管理也可通过网页端进行远程操作


来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

路过

雷人

握手

鲜花

鸡蛋
文章点评
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。