去他妈的某日葵,老子自建服务器搭建远程控制
今天带大家玩一个非常有意思的神器——RustDesk,一款开源的远程控制神器。
开箱即用,超级简单,无需任何配置。支持 Android、iOS、Mac、Linux、Window。默认使用 RustDesk 的注册 / 中继服务器,完全免费且功能和效果不输于收费的某日葵。关键还支持使用自建的服务器(本文就会带大家自建一个),提高使用体验的同时再也不用担心数据安全问题了。目前客户端和服务端的代码都已开源,有能力的读者完全可以定制化。
RustDesk 官网
https://rustdesk.com/zh/
一、以手机 B 控制手机 A(两部 Android 手机)的场景带大家体验一个这款神器的强大功能。
1、去官网下载 Android 端的软件,傻瓜式安装到两部手机上。
2、打开手机 A 上的 RustDesk App,进入 “共享屏幕” 的界面,如下图所示
3、点击 “启动服务” 的按钮,并开启相应的权限。此时就可以看到 ID 和密码了,如下图
4、打开手机 B 中的 RustDesk App,进入 “连接” 的界面,输入上个步骤中的 ID,然后输入密码。此时在手机 B 上就可以看到手机 A 上的屏幕了,此时也可以进行任何操作。
至此,就完成了手机 B 对手机 A 的控制。默认使用的是 RustDesk 自带的服务器,界面和流畅度时好是坏,总体还是不错的。
二、自建服务器
老规矩了,依旧以腾讯云为例,操作系统是 Centos。
更多其它自建方式,可参照官方教程:
https://rustdesk.com/docs/zh-cn/self-host/install/
1、下载后端程序的压缩包,压缩包中包含:hbbr 和 hbbs 两个程序。
地址:https://github.com/rustdesk/rustdesk-server/releases
2、将压缩包上传到服务器,并进行解压。如下图所示,目录可以任意但建议你和我保持一致。
3、启动 hbbs 和 hbbr,并添加到守护进程。这里我们依旧使用 supervisord 管理器(没有安装的,在宝塔中的应用商店中搜索安装即可)进行管理。添加方法如下图所示
同理将 hbbr 添加到守护进程。最终如下图所示,说明两个程序启动成功。
简单看一下,官方对于这两个命令的介绍。
4、在腾讯云服务器的防火墙中,开放上图中提到的端口号。如下图所示
同时在宝塔面板中也要开放,如下图
三、在客户端设置自己服务器(控制端和被控制点都需要设置)。
这里依旧以上面手机 B 控制手机 A 的场景为例进行讲解。
1、打开手机 A 上的 RustDesk App 后,进入 “设置页面”,点击“ID / 中继服务器”,如下图所示,填写相应的信息。确认之后,在“共享屏幕” 界面重启服务。
2、同理设置手机 B 上 RustDesk App 的 “ID / 中继服务器”, 之后在“连接” 界面,重新连接到手机 A 的 ID 即可。
至此,就完成了在自建服务器基础上的远程控制。
流畅度明显有了提升,但界面有点不清晰(已经设置了好画质)。后面自己继续研究吧。
重要提示
如有解压密码: 看下载页、看下载页、看下载页。
源码工具资源类具有可复制性: 建议具有一定思考和动手能力的用户购买。
请谨慎考虑: 小白用户和缺乏思考动手能力者不建议赞助。
虚拟商品购买须知: 虚拟类商品,一经打赏赞助,不支持退款。请谅解,谢谢合作!
声明: 本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
