type
status
date
slug
summary
tags
category
icon
password
‣
‣
RustDesk介绍
RustDesk
是一款小巧轻量、开源且完全免费的远程桌面控制软件,支持各种设备互控,无论你是Windows
、苹果,还是安卓,同时,还支持各种设备间文件传输等。相较其他同类软件,它不会限制你画质,更不会限制你网速,毕竟是你自己搭建的中继服务器,在安全性上也有了一定的保障。准备工作
- 云服务器一台
阿里云、腾讯云等平台,购买低配轻量云即可,价格在百元左右,学生可以更便宜,机房就近选择。
RustDesk
客户端
服务器设置
- 服务器系统安装
一般情况下,购买好服务器,都预装了系统,如果不是
Linux
系统,你可以选择重装系统,鼠标以腾讯云为例进行操作演示,其他平台大同小异,建议更换为ubuntu
系统,这里要记住服务器的登录信息。一般情况下,几分钟系统就重装好了!- 防火墙设置
系统重装好了,我们需要在防火墙中开放
RustDesk
需要的端口。点击防火墙-添加规则 ,开放如下端口:温馨提示
有些服务器
Linux
系统预装了防火墙,你需要给以上端口放行,或者关闭防火墙!安装RustDesk Server
- 连接服务器
- 切换
root
用户
- 更新系统
- 运行一键安装
Rustdesk
脚本
系统重启好后,粘贴
RustDesk Server
一键安装脚本,回车开始安装。一键安装脚本:
一键更新脚本:
查看并复制密钥
Key
备用客户端配置
主控端安装运行
rustdesk
- 手动配置
主界面依次点击设置-网络-解锁网络设置,ID/中继服务器设置如下:
- 通过导入导出配置
ID/中继服务器界面,可导入导出配置
- 将配置写入
rustdesk.exe
文件名中
将
Windows
客户端名称修改为如下格式,发给被控电脑使用即可。- 利用
GitHub Actions
编译客户端
如果担心中继服务器信息泄露,或者有更严苛的分发需求,可以使用
GitHub Actions
,将中继服务器以及key
等信息,直接编译到客户端里。被控端直接运行你编译的客户端,无需再填入中继服务器等信息,就可以正常实现被控。由于视频篇幅有限,这里就不演示具体的操作了,如果需要可以留言,鼠标可以专门出一期视频,演示利用GitHub Actions
,编译RustDesk
客户端。- 作者:DOU~
- 链接:https://blog.xiaohuadou.com/article/post-58
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。