Windows10专业工作站版本

1. 概述

RuskDesk 是一个使用 rust语言编写的开源的远程控制,支持自行搭建服务端,本次就来介绍一下如何在 windows上搭建。

官网地址:https://rustdesk.com

2. 搭建RustDesk Server

下载两个工具:NSSMRuskDesk Server

解压它们,放到各自的文件夹下,把 NSSM 加入到系统的环境变量,确保可随处执行

使用 NSSM 创建 服务,把这个路径 C:\Program Files\RustDesk Server\hbbs.exe 改为自己的,比如,

nssm install "RustDesk hbbs service" "C:\Program Files\RustDesk Server\hbbs.exe" -r 0.0.0.0 -k _
nssm install "RustDesk hbbr service" "C:\Program Files\RustDesk Server\hbbr.exe" -k _

比如我的如下

nssm install "RustDesk hbbs service" "D:\Program Files\rustdesk-server-windows-x86_64\hbbs.exe" -r 0.0.0.0 -k _

执行完成之后应该在 服务 能够看到这个
image.png

启动服务

nssm start "RustDesk hbbs service"

关闭服务

nssm stop "RustDesk hbbs service"

3. 客户端

下载客户端:点此下载

安装到本地,安装过程不做介绍。

安装完成应该如下
image.png

点击我所标记的地方,进入设置
接着点击网络,解锁网络设置
image.png

填如id服务器,和Key。等等,我发现了个问题,web端官方给出的文档是 21114端口,好像无法访问,先打开打开cmd,查看监听的端口,
image.png

果然没有21114端口,然后我去github官方找doc了, 搜索 21114,有一个相关的回答,官方说web端被移除了,合着我白忙活了??

image.png

不过别慌,不就是没有web客户端嘛,先填写本机ip试试先,至于这个 key嘛,如果你留意文件夹还记得是否还记得有个 .pub结尾的。熟悉证书的都有点灵感了,这个一般都是公钥,使用记事本打开复制到key中试试,结果如下

image.png

返回主页,看中间的底部,有个 就绪字样
image.png

可以了??为了确定到底是不是,然后我就把那个id服务器随便填了一个ip,发现还真就不行了,多试了几次也还是这样,填回自己的就好了,为了给你们看看还是截图为证

image.png
image.png

好了,关于这部分应该就是可以了,至于远程连接实际有没有问题,下次再测试测试,现在已经晚上12:23了。

在后来我找解决web客户端的时候,我发现 rustdesk server 文件夹下有个RustDeskServer.Setup.exe 好家伙,这不就是server安装程序嘛,我还用nssm干嘛,点击下一步下一步就好了,后面测试了确实是可以的,不过有一步是弹出个程序框,需要点击启动。好了,现在真的12:30了。