RustDesk Pro常见问题

2024-07-12 132

RustDesk开源版本相比,RustDesk Server Pro具有更多功能,包括Web控制台、应用程序接口、OIDC公司、LDAP、2FA等,因此收到很多用户的青睐。大家在使用RustDesk Server Pro过程中可能会遇到各种问题,本文汇总了一些比较常见的问题及解决方案。

一、RustDesk Pro如何安装与升级?

使用简单安装脚本进行安装:

1、获取许可证: 访问RustDesk官网购买许可证。

2、启动环境: 启动VPS、裸机或 Linux VM。

3、配置域名(如果需要): 创建 DNS 名称,例如: rustdesk.yourdomain.com。

4、执行安装命令: 将安装命令复制粘贴到 Linux 终端中,并按照提示操作。

5、访问 RustDesk: 通过 https://rustdesk.yourdomain.com 或 http://youripaddress:21114 访问。

6、登录和激活: 使用默认的 admin 账户和 test1234 密码登录,并输入购买的许可证代码。

二、如何从RustDesk Server Open Source转换?

从 RustDesk Server Open Source 转换为 RustDesk Server Pro:

1、获取许可证: 同上。

2、登录服务器: 通过 SSH 登录到 RustDesk 服务器。

3、执行转换命令: 在 Linux 终端中执行相应的转换命令,并按照提示完成安装。

4、访问与登录: 如上所述。

三、如何升级RustDesk Server Pro?

1、备份数据: 备份 SQLite3 数据库等重要文件。

2、执行升级命令: 如果是通过脚本安装,执行页面提供的命令并跟随提示操作。

3、Docker 用户: 对于使用 Docker 的用户,执行特定的 Docker 命令序列来升级。

Docker Compose命令:

docker compose up -d --build --pull always

Docker命令:

docker ps
docker stop <CONTAINER ID>
docker rm <CONTAINER ID>
docker rmi <IMAGE ID>
docker run ..... # same as you installed it before

四、管理服务相关解答

1、安装了脚本,如何启动和停止服务?

使用 “sudo systemctl stop|start|restart rustdesk-hbbs|rustdesk-hbbr” 命令控制服务。

2、安装了脚本,如何查看 Linux 日志?

使用 “tail /var/log/rustdesk-server/hbbs.log” 或 “tail /var/log/rustdesk-server/hbbs.error” 查看日志。

3、安装了脚本,如何检查 RustDesk 服务的状态?

使用 “sudo systemctl status rustdesk-hbbs|rustdesk-hbbr” 命令查看服务状态。

五、如何修改管理员密码与跨组访问?

1、更改管理员密码: 登录后,点击右上角的管理员按钮 (admin),然后在设置 (Settings) 中输入新密码。

2、允许跨组访问: 在设备列表中选择设备,点击 “Edit”,然后选择要访问的相关组。

六、SSL配置与错误解决

1、API Web 控制台 SSL 保护: 使用 Nginx 代理来为 API Web 控制台配置 SSL。

2、提交错误报告: 通过 GitHub 提交错误报告以获得帮助。

3、自托管不免费: RustDesk 的开发和维护成为某些人的全职工作,因此自托管版本不是免费的,但它基于 AGPL 许可证继续开源。

七、如何卸载RustDesk Server Pro?

运行以下命令:

sudo systemctl stop rustdesk-hbbs.service
sudo systemctl disable rustdesk-hbbs.service
sudo systemctl stop rustdesk-hbbr.service
sudo systemctl disable rustdesk-hbbr.service
sudo systemctl daemon-reload
sudo rm /etc/systemd/system/rustdesk-hbbs.service
sudo rm etc/systemd/system/rustdesk-hbbr.service
sudo rm /usr/bin/hbbs
sudo rm /usr/bin/hbbr
sudo rm -rf /var/lib/rustdesk-server/
sudo rm -rf /var/log/rustdesk-server/

如果脚本安装了 Nginx,则使用以下命令删除:

sudo apt remove nginx

八、其他常见问题

1、电子邮件端口被阻止: 使用 telnet 或 PowerShell 的 Test-NetConnection 测试邮件服务器端口。

2、部署工具: 可以使用 PowerShell 或其他脚本工具进行部署。

3、自动获取配置: 配置自动生成,只需下载最新客户端并填写主机与 API 信息。

4、卸载 RustDesk Server Pro: 运行一系列命令停止服务、删除服务文件和目录。

5、更新 RustDesk via PowerShell: 在 PowerShell 中执行一系列命令来更新 RustDesk。

  • 广告合作

  • QQ群号:707632017

温馨提示:
1、本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。 2、本站原创内容未经允许不得转裁,转载请注明出处“站长百科”和原文地址。
RustDesk Pro常见问题
上一篇: RustDesk Pro策略