天天看点

利用宝塔面板在 CentOS 7 上部署开源远控服务器RustDesk

作者:SAP大学

背景:

1、向日葵、ToDesk,Teamviewer等软件逐渐开始开启了收费模式;

2、anydesk、向日葵、ToDesk,Teamviewer等远控软件已被公司屏蔽访问;

前置条件:

1、一台带有公网IP的服务器;

部署RustDesk

1、于是遇到RustDesk,有了自建远控的想法,在单位也可以访问家里的电脑。下载RustDesk服务端

下载地址:https://github.com/rustdesk/rustdesk-server/releases           

2、解压上传至服务器,可以用宝塔、xftp等工具上传即可,解压后只有下方标红那三个文件,其他文件是系统服务启动后自动生成的

利用宝塔面板在 CentOS 7 上部署开源远控服务器RustDesk

3、开启守护进程,开机自动启动hbbs和hbbr,宝塔软件商店安装进程守护管理器,关键还是免费的。安装后,点击该软件进行配置,注意上传hbbs和hbbr路径填写正确,如下图:

利用宝塔面板在 CentOS 7 上部署开源远控服务器RustDesk

hbbs设置

利用宝塔面板在 CentOS 7 上部署开源远控服务器RustDesk

hbbr设置

进程数设置一个就行,不用设置多。设置完成会自动启动,没有成功就说明文件路径和命令不正确,按照截图对照你的路径排查吧。

利用宝塔面板在 CentOS 7 上部署开源远控服务器RustDesk

4、开放防火墙端口号:

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

UDP(21116)

宝塔面板后台安全里放开即可

利用宝塔面板在 CentOS 7 上部署开源远控服务器RustDesk

阿里云安全组也需要放开

利用宝塔面板在 CentOS 7 上部署开源远控服务器RustDesk

5、开始使用,电脑和手机均可使用,找到中继服务器部分,填写信息即可。

利用宝塔面板在 CentOS 7 上部署开源远控服务器RustDesk
利用宝塔面板在 CentOS 7 上部署开源远控服务器RustDesk

注意:ID服务器、中继服务器、Key等参数,被控和远控端要保持一致。

Key可以在/www/wwwroot/RustDesk目录里找到,双击打开即可,如下图:

利用宝塔面板在 CentOS 7 上部署开源远控服务器RustDesk