在deepin下进行rustdesk server的部署
Easul Lv6

由于我不太喜欢使用docker去进行一些软件的部署,毕竟都上命令行了,复不复杂其实并不重要 =@_@= !
所以在本篇教程中,我只是简单的使用了一些命令行进行 rustdesk server 的部署。
相关参考博客放在本篇的最后。

折叠代码块BASH 复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# 从github下载rustdesk server的二进制压缩包
# https://github.com/rustdesk/rustdesk-server/releases
# 我这里下载的是最新版的linux下的amd64的包
mkdir -p ~/workspace/rustdesk
cd ~/workspace/rustdesk
wget https://github.com/rustdesk/rustdesk-server/releases/download/1.1.14/rustdesk-server-linux-amd64.zip
# 解压后在 amd64 的目录有 hbbr hbbs rustdesk-utils 三个文件,只需要启动前两个即可进行运行
unzip rustdesk-server-linux-amd64.zip
# 把 amd64 目录中几个文件移动出来,然后删掉 amd64 的目录
mv amd64/* .
rm -rf amd64 rustdesk-server-linux-amd64.zip
# 启动 rustdesk 的两个服务,这里密码可以随便设置一个,供后边的控制端和被控端的服务器信息的填写
# 这里博客中说的是默认会使用端口21115-21119/,8000/tcp,21116/udp
# 由于不太想要释放太多的公网端口,故这里我只是放出了 21115 和 21116 的tcp和udp的两个端口,已经可以供服务使用了
# 且因为是临时使用,这里我也并没有把相关的启动做成服务,用的时候启动一下就行。
nohup ./hbbr -k 123456789 > /dev/null 2>&1 &
nohup ./hbbs -k 123456789 > /dev/null 2>&1 &
# 然后找到自己的公网IP,在 rustdesk 的 ID/中继服务器 中进行相关设置
# ID服务器: 自己的公网IP
# 中级服务器: 自己的公网IP
# API服务器: 可以为空
# Key: 设置刚刚在命令中设置的Key即可
# 这样之后当前的rustdesk就可以作为控制端或者被控端了
# 注意: 上边的公网IP如果在内网环境下也可以设置为内网IP,设置域名也可以,但可能会有一定的问题。建议设置IP。
# 另外,rustdesk的安装包可以从这里下载
# https://github.com/rustdesk/rustdesk/releases/

参考文档

 评论
来发评论吧~
Powered By Valine
v1.5.2