你的位置:首页 > 互联网IT
RustDesk,远程控制软件,远程桌面,安卓远程控制,RustDesk CentOS安装教材,自建远程控制软件,Rust Desk远程桌面软件,完全取代向日葵、ToDesk,远程软件
系统:Windows/Android
软件:RustDesk远程控制软件
功能:远程控制,传文件,帮助 ,映射
服务器端下载:https://zgdl.lanzouw.com/b02lswjkih 密码:aex6
客户端下载:https://zgdl.lanzouw.com/b02lswjkkj 密码:b2i7
Windows客户端rustdesk-1.3.1-x86_64.exe下载:https://zgdl.lanzouw.com/iCghL2c1ainc
Windows客户端rustdesk-1.3.1-x86-sciter.exe下载:https://zgdl.lanzouw.com/iQDll2c1aila
服务器端项目地址下载:https://github.com/rustdesk/rustdesk-server/releases/
https://github.com/rustdesk/rustdesk-server/releases/tag/1.1.11-1
客户端项目地址下载:https://github.com/rustdesk/rustdesk/releases
https://github.com/rustdesk/rustdesk/releases/tag/1.2.7
其它服务器端客户端下载https://pan.quark.cn/s/1e1a5384c4f1#/list/share
项目地址:https://github.com/rustdesk/rustdesk
https://rustdesk.com/docs/zh-cn/self-host/
简介
Rust Desk 是开源,可以100%平替向日葵、Todesk的项目,电脑控制电脑,电脑控制手机,手机控制电脑等功能全部都有,完全免费。
准备:一台带公网的CentOS服务器
服务器放行端口:21115/21116/21117/21118/21119端口,其中21116端口需要开通UDP协议
CentOS安装教材
CentOS安装RustDesk自建服务器
一、安装node.js
第一种:nodejs安装
安装:yum -y install nodejs
查看node版本:node -v
返回版本信息,比喻:v6.17.1
查看npm版本:npm -v
返回版本信息,比喻:8.19.2
其它安装node方法:https://www.zhuguodong.com/?id=529
CentOS 7通过yum安装nodejs和npm失败方法,No package nodejs available.
https://www.zhuguodong.com/?id=540
二、安装pm2
安装pm2并验证
[root@VM-8-2-centos local]# npm install pm2 -g
[root@VM-8-2-centos local]# pm2 --version
三、安装RustDesk Server
1、下载安装文件#
[root@VM-8-2-centos ~]# cd /usr/local
[root@VM-8-2-centos local]# wget https://github.com/rustdesk/rustdesk-server/releases/download/1.1.11/rustdesk-server-linux-amd64.zip
2、解压文件#
[root@VM-8-2-centos local]# unzip rustdesk-server-linux-amd64.zip
3、运行并设置开机自启#
需要同目录下运行
[root@VM-8-2-centos local]# cd /usr/local/amd64
[root@VM-8-2-centos amd64]# pm2 start hbbs -- -k _
[root@VM-8-2-centos amd64]# pm2 start hbbr -- -k _
[root@VM-8-2-centos amd64]# pm2 save
[root@VM-8-2-centos amd64]# pm2 startup
4、查看运行状态#
[root@VM-8-2-centos amd64]# pm2 list
5、设置防火墙#
[root@VM-8-2-centos amd64]# firewall-cmd --zone=public --add-port=21115/tcp --permanent
[root@VM-8-2-centos amd64]# firewall-cmd --zone=public --add-port=21116/tcp --permanent
[root@VM-8-2-centos amd64]# firewall-cmd --zone=public --add-port=21117/tcp --permanent
[root@VM-8-2-centos amd64]# firewall-cmd --zone=public --add-port=21118/tcp --permanent
[root@VM-8-2-centos amd64]# firewall-cmd --zone=public --add-port=21119/tcp --permanent
[root@VM-8-2-centos amd64]# firewall-cmd --zone=public --add-port=21116/udp --permanent
[root@VM-8-2-centos amd64]# firewall-cmd --reload
[root@VM-8-2-centos amd64]# firewall-cmd --query-port=21115/tcp
[root@VM-8-2-centos amd64]# firewall-cmd --query-port=21116/tcp
[root@VM-8-2-centos amd64]# firewall-cmd --query-port=21117/tcp
[root@VM-8-2-centos amd64]# firewall-cmd --query-port=21118/tcp
[root@VM-8-2-centos amd64]# firewall-cmd --query-port=21119/tcp
[root@VM-8-2-centos amd64]# firewall-cmd --query-port=21116/udp
全开端口设置:
CentOS 7/8关闭防火墙
查看防火墙状态:systemctl status firewalld.service
关闭运行的防火墙:systemctl stop firewalld.service
禁止防火墙服务器:systemctl disable firewalld.service
6、添加服务器安全组防火墙#
需要开通TCP协议:21115/21116/21117/21118/21119端口,其中21116端口需要开通UDP协议
四、获取RustDesk key
[root@VM-8-2-centos amd64]# cd /usr/local/amd64/
[root@VM-8-2-centos amd64]# cat ./id_ed25519.pub
五、
客户端安装
rustdesk-1.3.0-x86_64.msi 是windows电脑端的安装包,双击下一步即可
rustdesk-1.3.0-aarch64-signed.apk 是安卓安装包,放入手机安装即可
配置
客户端下载:https://zgdl.lanzouw.com/b02lswjkkj 密码:b2i7
PC客户端/手机客户端 填写密钥和服务器ID
ID服务器:IP或者域名
中继服务器:IP或者域名
key:8dxnxVPDaqqrx+Wi66yHTmpzVolkVAf9P+SwjA7tBoQ=
免配置ID与KEY,可以发给别人直接运行使用 (仅支持 Windows)
将配置放入 rustdesk.exe 文件名中 (仅支持 Windows)
把配置放在可执行文件名里 (Windows only)
把rustdesk.exe 修改为 rustdesk-host=<host-ip-or-name>,key=<public-key-string>.exe, 例如: rustdesk-host=192.168.1.137,key=xfdsfsd32=32.exe,你可以在About窗口看到配置结果,如下图所示。
将 rustdesk.exe 更改为 rustdesk-host=<主机 IP 或名称>,key=<公钥字符串>.exe,例如 rustdesk-主机=192.168.1.137,密钥=xfdsfsd32=32.exe。 您可以在下面的 “关于” 窗口中看到配置结果。
host 和 key 都需要添加,缺少一个就不好使。
如下配置案例:
rustdesk-host=8.8.8.8(IP或者域名),key=8dcnxVPFaqqrx+zGolkVAf9P+SB7tBoQ=.exe
安卓设置:
Rust Desktop GitHub地址:
服务端:https://github.com/rustdesk/rustdesk-server/releases/tag/1.1.11-1
客户端:https://github.com/rustdesk/rustdesk/releases/tag/1.2.7
参考来源:https://www.cnblogs.com/tanxj/p/18119402
https://blog.csdn.net/awzs7758520/article/details/142203819
https://blog.csdn.net/qq_24155097/article/details/137470620
https://blog.csdn.net/huanxiang0117/article/details/127920943
发表评论: