教你使用RustDesk 搭建一个自己的远程桌面中继服务器

 更新时间:2022年08月10日 11:48:27   作者:魔法狮子  
这篇文章主要介绍了RustDesk 搭建一个自己的远程桌面中继服务器,主要包括服务端安装和客户端配置方法,配置好相关操作输入控制码即可发起远程或文件传输,本文通过图文给大家讲解的非常详细,需要的朋友可以参考下

应用背景

现在很多商业远程软件要么收费,要么有或多或少的问题。因此急需一个可以自定义且方便快捷的远程桌面软件代替他们,rustdesk就是这样一个开源项目

干货下载链接

github地址:https://github.com/rustdesk/rustdesk

可以自行下载编译,或者按照自己的需求修改。

release 可直接下载发布二进制

server端下载:https://rustdesk.com/zh/server/

可以自行搭建中转服务器,同样是release 下载

搭建自己的rustdesk中转服务器

服务端安装

下载服务端,将文件复制到自己的云服务器(此处以linux为例)

在上传的目录执行命令行,ip换为云服务器的内网IP。执行完命令后会在当前目录写出公钥文件,一般为id_ed25519.pub下载该文件,记事本打开即可得到公钥。

nohup ./hbbs -r ip
nohup ./hbbr

配置防火墙,开放端口

tcp:21115-21119

udp:21116

客户端配置

以下配置方法中,未安装时可以任意选择一种配置。安装后配置第二种。

1、exe重命名

rustdesk.exe修改为 rustdesk-host=<host-ip-or-name>,key=<public-key-string>.exe, 例如: rustdesk-host=192.168.1.137,key=xfdsfsd32=32.exe

之后即可运行

2、在中级服务器配置处填写服务器以及公钥即可。

愉快使用

输入控制码即可发起远程或文件传输

到此这篇关于RustDesk 搭建一个自己的远程桌面中继服务器的文章就介绍到这了,更多相关RustDesk远程桌面中继服务器内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Rust 中解析 JSON的方法

    Rust 中解析 JSON的方法

    要开始在 Rust 中使用 JSON,您需要安装一个可以轻松操作 JSON 的库,目前可用的流行crate之一是 serde-json,在本文中,我们将讨论如何在 Rust 中使用 JSON 解析库,以及比较最流行的库及其性能
    2024-03-03
  • Rust中的模块系统之控制作用域与私有性详解

    Rust中的模块系统之控制作用域与私有性详解

    这篇文章总结了Rust模块系统的基本规则,包括如何声明模块、路径访问、私有性与公开性,以及如何使用`use`关键字简化路径引用,通过一个餐厅系统示例,展示了如何利用模块划分功能,并介绍了如何在其他模块或二进制crate中使用这些模块
    2025-02-02
  • Rust中多线程 Web 服务器的项目实战

    Rust中多线程 Web 服务器的项目实战

    本文主要介绍了Rust中多线程 Web 服务器的项目实战,利用通道和互斥锁管理任务队列,解决单线程处理请求的性能瓶颈,确保并发处理能力并实现优雅关闭机制
    2025-06-06
  • Rust使用Sled添加高性能嵌入式数据库

    Rust使用Sled添加高性能嵌入式数据库

    这篇文章主要为大家详细介绍了如何在Rust项目中使用Sled库,一个为Rust生态设计的现代、高性能嵌入式数据库,感兴趣的小伙伴可以跟随小编一起学习一下
    2024-03-03
  • Rust实现grep命令行工具的方法

    Rust实现grep命令行工具的方法

    这篇文章主要介绍了Rust实现grep命令行工具的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-07-07
  • Rust语言之Copy和Clone详解

    Rust语言之Copy和Clone详解

    在 Rust 中,Copy 和 Clone trait 用于控制类型的复制行为。它们允许你定义如何复制类型的值,以及在什么情况下可以复制。本文将详细介绍这两个 trait 的作用和用法,并通过代码示例来展示它们的使用,需要的朋友可以参考下
    2023-05-05
  • Rust用宏实现参数可变的函数的实现示例

    Rust用宏实现参数可变的函数的实现示例

    本文主要介绍了Rust用宏实现参数可变的函数的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-03-03
  • 使用win10 wsl子系统如何将 rust 程序静态编译为linux可执行文件

    使用win10 wsl子系统如何将 rust 程序静态编译为linux可执行文件

    这篇文章主要介绍了使用win10 wsl子系统如何将 rust 程序静态编译为linux可执行文件,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2025-05-05
  • 解析rust中的struct

    解析rust中的struct

    自定义的数据类型,为相关联的值命名,打包成有意义的组合,类似python的dict,但是赋值的时候可以不按顺序,本文给大家介绍下rust中的struct知识,感兴趣的朋友一起看看吧
    2022-10-10
  • Rust 中的文件操作示例详解

    Rust 中的文件操作示例详解

    Rust 中的路径操作是跨平台的,std::path 模块提供的了两个用于描述路径的类型,本文给大家介绍Rust 中的文件操作示例详解,感兴趣的朋友一起看看吧
    2021-11-11

最新评论