前言
RustDesk 是一个开源的远程桌面软件,使用 Rust 编程语言编写。它旨在提供一个简单、安全、快速的远程访问解决方案。用户可以使用 RustDesk 轻松地远程连接到其他计算机,查看远程桌面,并执行必要的操作,如文件传输、屏幕共享和远程控制。
- 安全性:RustDesk使用安全的加密通信协议来保护数据传输,确保远程桌面连接的安全性和隐私保护。
- 跨平台支持:RustDesk支持跨多个操作系统平台,包括Windows、macOS和Linux、Android等,这使得它非常灵活和适用于不同的工作环境。
所需工具
- 虚拟专用服务器(演示采用Azure服务器,系统为Ubuntu Server 20.04 LTS)
- 远程控制客户端
步骤
1.安装终端复用工具
1 2 3 4
| apt update -y #更新系统 apt-get -y install wget screen #安装screen screen -S xxxx screen -R xxxx #如果网络出现中断,可以执行此命令重新获取窗口
|
2.按需安装内核模块
BBR 是 Google 开发的一种网络拥塞控制算法,它旨在通过优化数据包传输和网络流量控制,以提高网络的吞吐量和减少延迟,特别是在高带宽和高延迟网络环境下。
1 2 3 4
| echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf sysctl -p lsmod | grep bbr
|
3.下载安装管理面板
1 2 3 4 5 6 7 8
| #CentOS curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sh quick_start.sh
#Ubuntu curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
#Debian curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && bash quick_start.sh
|
4.登录服务管理界面

5.导航至应用商店,按照提示完成安装过程,注意需要放行外部访问端口。

6.切换至安装目录,找到id_XXX.pub
秘钥文件,打开并复制全部内容。

配置
根据操作系统版本,下载RustDesk软件,打开软件后完成安装证书等一系列操作,然后解锁网络设置,填写ID服务器和KEY秘钥即可。