type
status
date
slug
summary
tags
category
icon
password
远程控制软件RustDesk自建服务器全平台部署及使用教程
RustDesk挺出名的一款远程控制,远程协助的开源软件。完美替代TeamViewer ,ToDesk,向日葵等平台。关键支持自建服务器,更安全私密远程控制电脑!
其中客户端支持安卓,且支持控制安卓手机。这一点我非常喜欢!因为子女们北漂在外,父母需要在手机上操作的审核,却慌乱无措。这时候手机远程协助太重要啦!!
之前就有一次遇到这种情况,从应用市场上下载了一款App。免费使用必须看广告,看完广告只有几分钟免费时长。远程画质烂的一笔。
像ToDesk平台虽然支持远程控制手机,但是前提是你开通了会员!
官方地址
准备工作
1,有自己的一台服务器,带宽最好3Mbps以上。推荐是国内服务器,国外UDP协议干扰比较严重
2,(非必须)一个域名,替换IP使用,如果控制多台服务器,ID配置写死IP,不利于后续替换
服务端
开放防火墙
- TCP(21115, 21116, 21117, 21118, 21119)
- UDP(21116)
Linux(Ubuntu)
Github下载编译后的文件,直接部署运行即可!启动的服务有俩个:
- hbbs - RustDesk ID注册服务器
- hbbr - RustDesk 中继服务器
根据自己服务器系统选择下载~
启动注册服务器,执行
./hbbs
启动注册服务器,执行
./hbbr
服务后台运行
最简单的方式,采用screen 维持服务后台运行!
官方推荐采用PM2来维持后台运行。对于一般不是搞技术的童鞋来说。这样又得安装其他一堆内容!
1,安装nodejs,参考历史文章:【小白教程】nodejs安装教程指南 建议采用NVM方式安装nodejs 且nodejs 必须 v16+
2,执行 nvm install pm2 -g 全局安装PM2
3, 分别执行命令,启动俩个服务
4,执行 pm2 list 可看见2个服务运行情况
5,服务开机启动(如果需要)
可执行文件所在目录,cat id\_ed25519.pub 文件 即可获取KEY!
Windows
选择适合Windows部署的编译后软件下载解压!
解压后直接运行安装:RuetDeskServer.Setup.exe 程序
选择安装目录,稍等一会就安装完成!
安装完成后,直接启动程序RustDeskServer,菜单栏 - Service -Start 实现
hbbs
和 hbbr 俩个服务的启动!服务启动成功后,可以关闭主窗口。右下角可以针对服务进行启动停止管理。无需再利用NSSM维护服务后台运行了。
获取KEY,在程序安装目录中可见一个 id\_ed25519.pub 文件。打开复制里面内容即可使用。
Docker
Docker部署更简单!首先你的服务器需要安装Docker服务。参考历史文章:【小白教程】Docker安装使用教程,以及常用命令!
直接执行下面三行命令即可完成服务部署!
在root账户目录中会有一个 id\_ed25519.pub 文件。没错,这就是KEY!如果你是非root用户执行,在用户工作目录查找这个文件即可!
Docker Compose
官方还提供了Docker Compose 配置信息的示例!如果童鞋服务器都是采用Docker Compose 配置管理服务,可参考下面配置修改!
客户端
Windows
Windows版本双击运行后,可看见左下角红色提醒!我们点击安装!
安装完成后,左下角提醒就消失了!
设置自建服务器,左侧 ID 旁边 单击 三个竖点,设置 - 网络 - ID/中继服务器
ID 服务器填写 服务器IP
Key 填写部署服务生成的 id\_ed25519.pub 文件中的内容
Android
将官方的APK文件复制到手机上!直接安装App即可。
APK下载地址:
来源:默认网盘
扫码下载:
需要针对RustDesk App 需要开启授权!下面2图是小米手机授权过程!
不同的手机可能略有不同!童鞋自行搜索!
主要权限有 屏幕录制,输入控制
设置 - ID/中继服务器
ID 服务器填写 服务器IP
Key 填写部署服务生成的 id\_ed25519.pub 文件中的内容
远程协助
前提,主控制 和 被控制 必须在同一个ID服务器内!!
依Windows界面为例!
左侧ID 和 一次性密码 信息谨慎提供给别人,对方通过这些信息就可以远程控制你的电脑了!
需要控制其他人电脑或者手机,需要将对方的ID 和 密码 输入即可!
下面为电脑控制Andrond的效果!非常流畅!
最后总结
1,安卓被控,基础屏幕共享功能需要安卓6及以上版本,共享手机系统内部音频需要安卓10及以上版本。
2,IOS尚不支持屏幕共享。
3,网络带宽问题,被控传输1080P视频需要的带宽在3Mbps到9.5Mbps之间,建议使用5Mbps及以上的带宽。
4,网络流量问题,被控传输1080P视频每分钟大约消耗150MB左右。1小时约9G流量。如果你的服务器有流量限制,一定要留意。
5,本文仅介绍了软件的基本使用!文字聊天,语音电话,传输设置等等功能,不多介绍。大家用到的时候参考官网。
THE END
本文转自 https://51.ruyo.net/18517.html,如有侵权,请联系删除。
- 作者:mozui
- 链接:https://blog.mozui.cn/article/vps-rustdesk
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
相关文章