rustdesk服务器搭建
rustdesk服务器搭建
#准备工作,下载服务器zip格式的压缩包https://github.com/rustdesk/rustdesk-server/releases
#安装pm2及相关软件
sudo apt install unzip
sudo apt install npm
sudo npm install -g pm2
#到rustdeskserver压缩包目录下解压
unzip XXX.zip
cd xxx
#赋予执行权限
sudo chmod +x hbbr
sudo chmod +x hbbs
#放开端口,或者使用ufw、firewall放开端口,注意21116端口同时放行tcp和udp
sudo iptables -A INPUT -p tcp –dport 21115 -j ACCEPT
sudo iptables -A INPUT -p tcp –dport 21116 -j ACCEPT
sudo iptables -A INPUT -p tcp –dport 21117 -j ACCEPT
sudo iptables -A INPUT -p tcp –dport 21118 -j ACCEPT
sudo iptables -A INPUT -p tcp –dport 21119 -j ACCEPT
sudo iptables -A INPUT -p udp –dport 21116 -j ACCEPT
#启动,注意此处替换为ip且不保留中括号
pm2 start hbbs – -r [自己的服务器IP地址] -k _
pm2 start hbbr
#在此目录下获取公钥文件xxx.pub公钥文件内容
#进入客户端将ID服务器和中继服务器设置为vps的IP,key设置为公钥文件的内容并保存,两台同时连接服务器的设备即可通信。