MENU

自建远程桌面连接服务,RustDesk搭建教程

July 17, 2024 • 已被 117 位童鞋围观过 • 代码分享

什么时候需要远程协助呢? 可能是远程自己在家的电脑,方便游戏排队或者下载文件;也可能是远程单位电脑,进行远程办公;当然,我觉得更多情况是远程小伙伴,帮小伙伴解决一些技术问题。

远程协助,除了可以用向日葵、QQ 远程和 Todesk 等软件,有没有一款安全、经济和快速的软件呢?

RustDesk

本次教程,推荐大家部分 RustDesk,部署自己的自建远程平台。

主要的优点:

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

而且从名字可以看出,RustDesk 是使用 Rust 所编写,而使用 Rust 编写的程序,两大特点就是高效和并发,实际使用上,一台亚马逊入门(1C1G)EC2 或者 Lightsail(1C2G)给个人或者小型团队使用是没有问题的。

准备工具

一台Linux 服务器

一个SSH登录工具

RustDesk 部署

现在,我们就可以进行 RustDesk 的部署。使用RustDesk官方的安装命令。

wget https://raw.githubusercontent.com/techahold/rustdeskinstall/master/install.sh
chmod +x install.sh
./install.sh

开启防火墙端口

ufw allow 21114:21119/tcp
ufw allow 8000/tcp
ufw allow 21116/udp
sudo ufw enable

官方脚本 自带自启命令,所以不需要守护命令。结束