暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

RustDesk 一款可以平替 TeamViewer 的开源软件

原创 sunny 2023-08-10
1828

RustDesk 是一款可以平替 TeamViewer 的开源软件,旨在提供安全便捷的自建方案。

RustDesk 是一款功能齐全的远程桌面应用。
支持 Windows、macOS、Linux、iOS、Android、Web 等多个平台。
支持 VP8 / VP9 / AV1 软件编解码器和 H264 / H265 硬件编解码器。
完全掌控数据,轻松自建。
P2P 连接,端到端加密。
在 Windows 上可以非管理员不安装运行,根据需要在本地或远程提升权限。
我们崇尚简单,尽一切可能让它简单。

安装
将上述命令复制并粘贴到您的 Linux 终端中以安装 RustDesk Server Pro。

bash <(wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/install.sh)

它的作用:

安装一些依赖项
设置 UFW 防火墙(如果可用)
创建一个工作目录 /var/lib/rustdesk-server 和一个日志目录 /var/log/rustdesk-server
将可执行文件安装到 /usr/bin 中
下载 RustDesk Pro Services 并将其解压缩到上述文件夹
为 hbbs 和 hbbr 创建 systemd 服务(服务名称为 rustdesk-hbbs.service 和 rustdesk-hbbr.service)
如果您选择域,它将安装 Nginx 和 Certbot,允许 API 在端口 443 (https) 上可用并通过端口 80 获取 SSL 证书,它会自动续订

升级
将上述命令复制并粘贴到您的 Linux 终端中以升级您现有的 RustDesk Server Pro 安装,这也可以保存在本地并使用 cron 进行调度。

bash <(wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/update.sh)

它的作用:

检查新版本的 RustDesk Server Pro
如果找到新版本,则会删除 API 文件并下载新的可执行文件和 API 文件
从开源转换
将上述命令复制并粘贴到您的 Linux 终端中,以从 RustDesk Server 转换为 RustDesk Server Pro。

bash <(wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/convertfromos.sh)

它的作用:

禁用和删除旧服务
安装一些依赖项
设置 UFW 防火墙(如果可用)
创建一个文件夹 /var/lib/rustdesk-server 并在此处复制证书
删除 /var/log/rustdesk 并创建 /var/log/rustdesk-server
下载 RustDesk Pro Services 并将其解压缩到上述文件夹
为 hbbs 和 hbbr 创建 systemd 服务(服务名称为 rustdesk-hbbs.service 和 rustdesk-hbbr.service)
如果您选择域,它将安装 Nginx 和 Certbot,允许 API 在端口 443 (https) 上可用并通过端口 80 获取 SSL 证书,它会自动续订

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论