Skip to Content
🎉 RHILEX 最新版已发布。 了解更多 →
User GuideConfig Guide自助授权证书申请

自助授权证书申请

文档里面演示的指令操作以及路径请以你实际情况为主。执行路径以及参数请以你当前版本为主,建议提前熟悉 Linux、Windows 和基本网络知识后操作。

  1. 注意可执行文件的路径
  2. 注意可执行文件的权限
  3. 注意网络是否连接成功

上述几个问题一般会有直接提示,网络上有很多现成的解决方案,本文不过多赘述。

查看本地 MAC

RHILEX 可以列出当前能用来授权的网卡 MAC 地址:

rhilex hwinfo

输出:

rhilex hwinfo # All Interface Address - [ ETH0]: A8:A1:59:2E:A2:D9

申请证书

RHILEX 提供了申请证书的指令,用户可以自助申请,申请指令如下:

./rhilex active -H 106.15.225.172:60004 --SN 00000000001 -U rhilex -P 12345678 -IF eth0 -MAC A8:A1:59:2E:A2:D9

命令:./rhilex active 参数说明:

  • -H:指定要连接的服务器地址和端口,当前激活服务器为:106.15.225.172:60004。
  • --SN:指定序列号。00000000001 是该命令执行时使用的设备序列号。
  • -U:指定用户名。rhilex 是用于认证的用户名。
  • -P:指定密码。12345678 是用于认证的密码。
  • -IF:指定网络接口。eth0 表示命令将使用名为 eth0 的网络接口。
  • -MAC:指定网络接口的MAC地址。A8:A1:59:2E:A2:D9 是该命令执行时使用的网络接口的 MAC 地址。

示例命令解释: 该命令 ./rhilex active -H 106.15.225.172:60004 --SN 00000000001 -U rhilex -P 12345678 -IF eth0 -MAC A8:A1:59:2E:A2:D9 将执行以下操作:

  1. 启动 rhilex 程序。
  2. 使用 active 命令来激活某个服务或功能。
  3. 连接到地址为 106.15.225.172,端口为 50051 的服务器。
  4. 使用序列号 00000000001 进行设备识别。
  5. 使用用户名 rhilex 和密码 12345678 进行基本认证。
  1. 106.15.225.172:60004 是 RHILEX 的激活服务器。
  2. rhilex12345678 是必填的固定写法。
  1. 指定网络接口为 eth0
  2. 使用 MAC 地址 A8:A1:59:2E:A2:D9 作为网络接口的唯一标识。

确保在使用该命令前,所有指定的参数都是正确的,并且你拥有执行该命令的权限。此外,服务器地址、用户名、密码和序列号等信息需要根据实际环境进行替换。

输出信息如下所示,表示申请成功,如果失败则有对应的错误提示。

[2024/11/02 08:44:02] [LICENCE ACTIVE]: Get License success.

RHILEX 会自动下载证书到当前路径下:

guide_license

该指令没有特殊说明情况下仅用于申请免费体验证书。如果有商业证书申请需求,可以联系 RHILEX 团队进行商业对接。

配置证书

获取到证书以后,将其存放在本地目录下,然后在配置文件 rhilex.ini[plugin.license_manager] 节点里面配置好证书路径:

rhilex.ini
[plugin.license_manager] ; 是否启用许可证管理插件 enable = true ; 许可证文件路径 license_path = ./license.lic ; 密钥文件路径 key_path = ./license.key

验证证书

在 RHILEX 可执行文件所在目录下执行:

./rhilex validate -lic ./license.lic -key ./license.key -cert ./license.cert

输出信息如下,则证明证书有效:

+---------------------------------------------------+ | License Info | +---------------------------------------------------+ | | | ** License Type : FREETRIAL | | ** Device SN : 00000000001 | | ** Authorize Admin : RHILEX.FREETRIAL | | ** Authorize Password : RHILEX.FREETRIAL | | ** Begin Authorize : 2024-11-02T15:04:32+08:00 | | ** End Authorize : 2024-12-02T15:04:32+08:00 | | ** Authorized MAC : A8:A1:59:2E:A2:D9 | +---------------------------------------------------+ +------------------------------------------------------------------------------+ | Certificate Info | +------------------------------------------------------------------------------+ | ** Authority Subject : CN=https://www.bootrhino.com,O=RHILEX TEAM,C=CN | | ** Authority Issuer : CN=https://www.bootrhino.com,O=RHILEX TEAM,C=CN | | ** Authority Subject : CN=https://www.bootrhino.com,O=RHILEX TEAM,C=CN | | ** Authority Issuer : CN=https://www.bootrhino.com,O=RHILEX TEAM,C=CN | | ** Authority Serial Number : 1853377785191498762 | | ** Authority Begin DateTime: 2024-11-02 07:04:32 | | ** Authority After DateTime: 2024-12-03 07:04:32 | | | +------------------------------------------------------------------------------+

常见问题

以下是一些跨平台的常见问题及其解决方法:

  • 网络问题:请检查您的网络连接是否正常。
  • 用户名或密码错误:请确认输入的用户名和密码是否正确。
© 2023-2026 RHILEX Technologies Inc. All rights reserved.