一,有一个有公网服务器。(如下介绍为linux服务器
二,下载服务端程序:https://github.com/rustdesk/rustdesk-server/releases/latest
客户端程序:https://github.com/rustdesk/rustdesk/releases
客户端程序只有x86是32位,x86_64是64位
三,开启服务器端口。
TCP (21115, 21116, 21117, 21118, 21119)
UDP (21116)
如果不用支持web客户端可以不开21118,21119.
四,安装pm2
先安装node,sudo apt-get update
Ubuntu或Debian:
sudo apt-get install nodejs
CentOS或Fedora:
sudo yum install nodejs
npm install pm2 -g
如果提示没有找到命令 command not found,建连接
find / -name pm2 ,查找pm2路径
ln -s /usr/local/src/nodejs/bin/pm2 /usr/local/bin
如果还不行或者提示File exists
rm -rf /usr/local/bin/pm2
移除再重建连接
pm2 start filename 运行
pm2 list 查看
pm2 stop id 停止
五,将下载的rustdesk服务端文件解压,hbbs,hbbr上传到服务器新建一个文件夹rustdesk,进入rustdesk目录。
pm2 start hbbs — -r 服务器IP -k _
pm2 start hbbr
六,客户端
ID/中继服务器里面,在ID服务和key输入内容。
ID服务是服务器的ip
key输入服务端运行文件hbbs后生成的key
到此就可以正常使用远程桌面。