5分钟搭建开源远程桌面RustDesk服务器(支持多端)

前言
市面上已经有很多远程桌面软件,虽然基础版能满足要求,但是想要更多功能需要付费,还有些特殊地方会直接禁市面上的远程软件ip,导致不能用,写下这篇文章来记录下搭建过程,注意的是RustDesk官网提供的免费服务器已经禁止国内使用,最新的docker镜像是pro版,需要付费购买Licensec激活才能用,文末附上免费版离线docker镜像及各个端的客户端软件。

一、环境准备

  1. 准备一台云服务器,2核4G就够,带宽依据自己需要,2-4M就比向日葵基础的像素清楚。
  2. 安装docker,本文不做详细安装记录,大家可自行搜索相关教程。
  3. 准备RustDesk离线镜像,文末附下载链接。

二、一键启动

新建一个/data/rustdesk目录,上传rustdesk-server.tar镜像在此目录,然后加载镜像:

docker load -i rustdesk-server.tar

分别新建两个文件,hbbr.sh 和 hbbs.sh,内容如下:
hbbr.sh

docker run --name hbbr \
-p 21117:21117 \
-p 21119:21119 \
-v /data/rustdesk:/root \
--restart=always \
-d thtom/rustdesk-server hbbr

hbbs.sh

docker run --name hbbs \
-p 21115:21115 \
-p 21116:21116 \
-p 21116:21116/udp \
-p 21118:21118 \
-v /data/rustdesk:/root \
--restart=always \
-d thtom/rustdesk-server hbbs

启动

chmod +x hbbr.sh
chmod +x hbbs.sh
sh hbbr.sh
sh hbbs.sh

需要开放的端口,linux及云服务器的安全组都要开放:

  • TCP (21115, 21116, 21117, 21118, 21119)
  • UDP (21116)

详细端口说明可以看官网文档:https://rustdesk.com/docs/en/self-host/rustdesk-server-oss/docker/

三、客户端使用

  1. windows客户端,安装运行版

在这里插入图片描述
设置服务器信息
在这里插入图片描述
设置固定密码以及双重认证
在这里插入图片描述

  1. mac客户端,设置权限

在这里插入图片描述
设置服务器信息:
在这里插入图片描述
设置固定密码以及双重认证

在这里插入图片描述

  1. 安卓客户端,设置权限
    在这里插入图片描述
    设置服务器信息
    在这里插入图片描述
    安卓客户端没有固定密码,每次退出会刷新一次性密码,可以设置双重认证
    在这里插入图片描述
  2. ios客户端,可在appstore搜索rustdesk,也可以在官网提供的testfligt里面下载测试版
    下载地址:https://github.com/rustdesk/rustdesk/releases/tag/1.2.7
    ios无法被控,具体配置参考上面,这里不再阐述,贴张ios控制三端的图:
    控制 windwos在这里插入图片描述
    控制mac
    在这里插入图片描述
    控制安卓
    在这里插入图片描述

下载地址:自建RustDesk服务器Docker离线镜像包及各个端的客户端

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值