概念

TeamViewer、向日葵切换到 RustDesk,享受安全可靠的远程桌面体验,使用您自己的自建服务器。

为什么选择自托管?

您是否因为 SaaS 平台的不稳定性能、缺乏透明度和不确定的数据安全风险而感到沮丧?

数据主权

轻松实现合规性:自托管 RustDesk 确保数据主权。

增强的安全性

加强您的安全性:本地部署使您的数据保持在您的控制之下。

性能和可靠性

保证正常运行时间:本地部署确保最佳性能和最小的停机时间。

灵活性和定制化

根据您的独特需求定制本地部署的 RustDesk

优点

  • 安全性:RustDesk使用安全的加密通信协议来保护数据传输,确保远程桌面连接的安全性和隐私保护。
  • 跨平台支持:RustDesk支持跨多个操作系统平台,包括WindowsmacOSLinuxAndroid等,这使得它非常灵活和适用于不同的工作环境。

配置

环境

Huawei Cloud EulerOS 2.0

安装

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
使用wget进行下载1.1.8-2版本(最新版本可以看上述发布地址)
wget https://github.com/rustdesk/rustdesk-server/releases/download/1.1.8-2/rustdesk-server-linux-amd64.zip
使用unzip解压
unzip rustdesk-server-linux-amd64.zip
重命名解压后文件(方便管理)
mv amd64 RustDesk
目录
[root@huaweiyun RustDesk]# tree
.
├── db_v2.sqlite3
├── db_v2.sqlite3-shm
├── db_v2.sqlite3-wal
├── hbbr
├── hbbs
├── id_ed25519
├── id_ed25519.pub
└── rustdesk-utils

运行

1
2
3
[root@huaweiyun RustDesk]# ./hbbr

[root@huaweiyun RustDesk]# ./hbbs

配置systemd服务

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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
先关闭./hbbr  ./hbbs服务
hbbr 和 hbbs 程序配置为systemd服务

[root@huaweiyun RustDesk]# pwd
/root/rustdesk/RustDesk
[root@huaweiyun RustDesk]# vi /etc/systemd/system/hbbs.service
[Unit]
Description=HBBS Server
After=network.target

[Service]
ExecStart=/root/rustdesk/RustDesk/hbbs
WorkingDirectory=/root/rustdesk/RustDesk/
User=root
Group=root
Restart=always

[Install]
WantedBy=multi-user.target

[root@huaweiyun RustDesk]# vi /etc/systemd/system/hbbr.service
[Unit]
Description=HBBR Server
After=network.target

[Service]
ExecStart=/root/rustdesk/RustDesk/hbbr
WorkingDirectory=/root/rustdesk/RustDesk/
User=root
Group=root
Restart=always

[Install]
WantedBy=multi-user.target
重新加载 systemd 配置
sudo systemctl daemon-reload
启动服务
systemctl start hbbr
systemctl start hbbs
开机自启
systemctl enable hbbr
systemctl enable hbbs

本地配置

RustDesk上的客户端下载地址,下载我们的客户端:

Windows举例
935.png
50214154033.png

1
2
3
4
5
6
###Key###

[root@huaweiyun RustDesk]# ls
db_v2.sqlite3 db_v2.sqlite3-shm db_v2.sqlite3-wal hbbr hbbs id_ed25519 id_ed25519.pub rustdesk-utils
[root@huaweiyun RustDesk]# cat id_ed25519.pub
KtYweq17a2dsdasdK2erwq2oVwQ=

远端配置

744.png

1
其他地方一样,配置ID服务器和中继服务器和Key,只是需要安装图上这个。

其他

1
远程填写 对端ID 和对端一次性密码或者设置永久密码,操作方法和向日葵类似。