尧图精选

开源免费远程桌面软件RustDesk的安装与使用

🕒 发布时间:2026/9/8 17:25:47 📁 来源:尧图网络
RustDesk是免费开源的远程桌面软件支持Windows、Mac、Linux、Androd等系统可以跨不同系统进行远程桌面访问。可以穿透内网不论是单位内网电脑还是家里电脑都可以远程访问。在低带宽网络环境中也能保持高速传输电脑间的数据是加密传输的。RustDesk软件分客户端和服务器端工作原理入下图所示。电脑上的rustdesk客户端软件启动时会向RustDesk服务器端的信令服务器注册自己的id、ip等信息家中电脑要连接单位内网电脑时两台电脑的rustdesk客户端软件通过RuskDesk服务器端的信令服务器完成id及密码验证建立通信连接。如果两台电脑打洞成功则彼此间直接传输数据否则通过RustDesk服务器端的中继服务器间接传输数据。使用RustDesk软件时可以使用RustDesk官方的服务器也可以使用自己搭建的RustDest服务器。本文内容包括RustDesk服务器软件安装与设置RustDesk客户端软件的安装与设置RustDesk客户端软件使用RustDesk 服务器软件安装与设置RustDesk 服务器软件的下载地址是 https://github.com/rustdesk/rustdesk-server分OSS版和PRO版个人使用免费的OSS版即可。服务器必须有公网IP地址是可以在互联网上能访问到的。硬件配置要求不高1个CPU内核2GB内存50GB硬盘空间即可可以是实体服务器也可以是云主机。服务器需要长时间稳定运行操作系统建议使用Ubuntu系统并做好网络安全防护。信令服务器hbbs使用了TCP 21115、21116 端口UDP 21116 端口。中继服务器hbbr使用了TCP 21117 端口。安装 RustDesk server本文以腾讯云主机为例演示安装、设置步骤ubuntu的版本是24.04.4 LTS。执行下面5条命令下载并安装rustdesk server软件。’#‘号开头的为注释行# 创建 rustdesk_software 目录后进入该目录mkdirrustdesk_softwarecdrustdesk_software/# 下载 rustdesk server 安装软件 install.sh, 并赋予可执行权限wgethttps://raw.githubusercontent.com/dinger1986/rustdeskinstall/master/install.shchmodx install.sh# 以 root 身份执行安装sudo./install.sh安装过程中有两处选择项一是选择连接方式因为个人服务器一般都没有域名在这里选择‘IP’连接方式输入1。二是选择是否要下载并安装‘HTTP server’在这里选择‘No’输入2。然后按任意键退出安装程序。第二个选项完成后安装程序会显示你的服务器的IP地址和public key的值一定要保存好这个 public key 值rustdesk客户端软装设置时需要它。详见截图。安装完成后可以用systemctl命令查看rustdeskrelay、rustdesksignal服务是否已经启动。设置主机防火墙允许 21115~21117 端口访问根据你的 ubuntu 系统上安装的防火墙软件不同使用 ufw 或 iptables 命令添加防火墙规则允许任意地址访问服务器的 TCP 21115~21117 端口UDP 21116 端口。使用ufw命令添加防火墙规则ufw allow21115:21117/tcp ufw allow21116/udpsudoufwenable使用腾讯云主机的话通过腾讯云控制台网站上的云主机防火墙设置添加防火墙规则。RustDesk客户端软件安装与设置RustDesk 客户端软件的下载地址是 https://github.com/rustdesk/rustdesk当前最新版是 1.4.9。根据自己电脑操作系统下载不同的安装包并安装。安装rustdesk客户端软件以Windows11家庭版为例双击下载的rustdesk-1.4.9-x86_64.exe文件根据提示一步步操作即可。rustdesk客户端软件设置软件设置初次运行 rustdesk 客户端软件需要进行设置才能正常工作。初次运行的界面如下图所示id 是本电脑的标识别的电脑通过输入该 id来远程访问需要记好这个 id。点击 id 区域旁边竖着的三个点进入设置界面。设置界面有很多设置项常规、安全、显示、账户等设置项可以保持默认值也可以根据自己的习惯进行修改。设置固定密码点击‘安全’项进行设置点击‘解锁安全设置’然后滚动界面到‘密码’设置区域点选‘使用固定密码’然后设置固定密码。保存好该密码远程连接时需要用到。设置ID/中继服务器点击‘网络’项进行设置点击‘解锁网络设置’然后点击‘ID/中继服务器’‘ID/服务器’和‘中继服务器’输入框中输入你的服务器的公网IP地址‘Key’输入框中输入服务器安装过程中生成的 public key 值。开机自动启动服务设置如果想电脑开机时能够自动启动 rustdesk 客户端软件需要以管理员身份启动 PowerShell 执行下面两行命令并保持 rustdesk 软件一直在运行。在我的windows11专业版电脑上如果退出了rustdesk软件重启电脑rustdesk的服务不能自动启动。cmd /cC:\Program Files\RustDesk\rustdesk.exe--install-service-wait90Set-Service-NameRustDesk-StartupTypeAutomaticrustdesk使用以家中电脑远程访问单位内网电脑为例简单说明rustdesk使用方法操作系统为Windows11。保证单位内网电脑端已启动rustdesk软件。家中电脑启动rustdesk软件输入单位内网电脑rustdesk的ID和固定密码远程桌面连接成功后输入内网电脑windows11系统的开机登录密码进入系统。输入内网电脑windows11系统开机登录密码登录单位内网电脑后在rustdesk窗口顶部有一水平菜单条点击其中的显示屏图标点选‘适应窗口’项调整远程桌面的显示大小。勾选‘允许复制粘贴文件’项以便在两台电脑的文件资源管理器中传输文件。点击‘X’图标断开与单位内网电脑的连接。至此可以在rustdesk窗口中随意操作单位内网电脑了。
上一篇/下一篇内容由系统自动关联 返回资讯列表 →