轻松搭建属于自己的远程控制服务-私有云-rustdesk

之前一直用teamviewer,但teamviewer限制越来越多,尤其换电脑后直接用不了了,介绍一个开源解决方案RustDesk,可以自己搭建一套远程桌面控制服务,服务端部署在自己的私有云上,可以再也不受各种限制,且部署使用方式十分简单。

RustDesk有三部分组成,中继服务器(hbbr)、ID注册服务器(hbbs)与客户端(winlinuxmac),其中hbbrhbbs需要部署在服务器上,客户端提供控制与被控服务。

部署hbbrhbbs

服务器环境为Ubuntu20

中继服务器与ID服务器的部署非常简单,都提供了编译好的二进制文件,下载下来直接运行即可,可以直接在github上下载:

下载后,直接解压,将hbbrhbbs上传到服务器,直接运行:

chmod +x hbbr
chmod +x hbbs

# 使用pm2做进程管理
pm2 start hbbs -- -r <server-ip:port>
pm2 start hbbr

其中<server-ip:port>是你服务器的公网ip与端口。

如果服务器有安全组设置或防火墙,要把相应的端口开放,需开放端口如下:

  • 21115TCP
  • 21116TCPUDP
  • 21117TCP
  • 21118TCP
  • 21119TCP
  • 运行hbbs时设置的端口: TCP

客户端配置

直接在github下载客户端:

客户端 · GitHub

下载后直接运行,点击ID旁的菜单:

轻松搭建属于自己的远程控制服务-私有云-rustdesk

点击 ID/中继服务器:

轻松搭建属于自己的远程控制服务-私有云-rustdesk

ID服务器填写服务的ip地址,注意只需填写ip即可,不用填写端口,中继服务器和API服务器都可以空着,Key填写密钥,密钥在hbbs运行目录下的id_ed25519.pub中,hbbs第一次启动时会自动生成,直接cat查看下复制过来就行。

点击确定,客户端状态栏显示就绪后,说明配置成功了,在控制端与被控端都安装客户端且配制好,使用方式就与teamviewer一样了,直接在控制端中输入被控端的ID,点击连接输入密码,即可连接:

轻松搭建属于自己的远程控制服务-私有云-rustdesk

这里查看官方文档.

给TA打赏
共{{data.count}}人
人已打赏
网络技巧网络随笔

IP证书 半年通配符SSL证书

2022-7-23 9:31:52

网络技巧网络随笔

路由交换-华为交换机查询MAC/ARP配置电脑地址实战

2022-9-7 12:01:28

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索