跳到主要内容

签发、加壳与激活

来源:生产部署包 userManual_Chinese/快速上手.pdf(VirboxLME-080000000000090D-2026.06.10)。安装见 Windows 安装 与 Linux 部署。界面字段见 用户手册。

交付物是 VirboxLME-xxxxxxxxxxxxxxxx-xxxx.xx.xx.zip。包内有文档、SDK、工具和安装包,根目录 README.txt 有目录说明。

授权码许可​

  1. 产品管理:创建产品,填写产品信息。
  2. 销售模板 → 授权码模板:创建模板,选择产品,设置许可条款。
  3. 许可管理 → 授权码许可:发布许可,选择已创建的模板。

硬件锁许可​

首次使用时,用户锁信息还没有同步。

  1. 在 SaaS 平台:硬件锁管理 → 用户锁管理 → 批量操作 → 导出用户锁生产数据。
  2. 在私有化授权中心的相同位置导入。
  3. 之后要自动同步:右上角 → 服务设置,开启公有用户锁信息。需要联网,每天自动同步一次。用户手册中的系统设置写明同步时刻为每日 3 点,并要填写公有云 appid/secret。

然后:

  1. 产品管理:创建产品。
  2. 销售模板 → 硬件锁模板:创建模板,选择产品,设置许可条款。
  3. 许可管理 → 硬件锁许可:发布许可,选择模板。

权限​

右上角开发者名称 → 权限管理 → 添加管理员,再点设置权限。用角色管理给角色分配权限,可以少做重复分配。

许可共享让多个管理员一起管理许可:

  • 手动共享:把一条许可共享给某个管理员。
  • 自动共享:管理员打开后,已有许可和之后签发的许可都共享给指定管理员。
  • 同角色自动共享:超级管理员设置。相同角色的管理员发布的许可共同管理。

应用加壳​

  1. 概览页底部下载开发者工具盒。
  2. 打开工具盒,下载 SDK。
  3. 编辑 C:\Program Files (x86)\senseshield\sdk\Tool\VirboxProtect\bin64\config.xml:
    • oauth_url 从 https://auth.senseyun.com/ 改为 http://<服务器 IP>:18124/
    • cloud_url 从 https://openapi.senseyun.com/ 改为 http://<服务器 IP>:18124/
  4. 用生产包里的 dll 替换 C:\Program Files (x86)\senseshield\sdk\API\C\dll。包内路径:Virbox SDK\Windows\win-enterprise-xx-sdk\<开发者ID>\API\C\dll。
  5. 从工具盒启动加壳工具,用开发者账号登录。API 密码在 SaaS 平台右上角开发者信息里查看。
  6. 放入应用,设置许可选项、函数选项和加密选项,保护选中项目。

加壳后的程序提示找不到许可是正常的。接下来在一台机器上安装该程序并激活许可。

激活​

企业版许可不能用 Virbox 用户工具激活或解绑。用户工具只负责启动 SenseShield Service。激活、更新、解绑用 LicenseManager。

  1. 安装生产包 Virbox UserTools 里对应系统的 Virbox 用户工具。
  2. 解压 Virbox SDK/Windows 下的 win-enterprise-xx-sdk.zip。
  3. 编辑 win-enterprise-xx-sdk/<开发者ID>/Tool/LicenseManager/SSConfigure.json,把 IP 改成私有化授权中心服务器的 IP。只改一次。示例开发者目录是包内实际文件夹名。

授权码:

  • 在线激活:客户端能连到服务器时,点在线激活,填入授权码。
  • 离线激活:客户端不能联网时用离线激活。

硬件锁:

  • 在线升级:硬件锁列表里看到插入的锁后点在线升级。客户端要能连到服务器。
  • 离线升级:在许可详情下载升级包,在客户端选择该文件升级。

最佳实践​

64 模块:许可上可设 1 到 64 个模块的开关,按功能模块销售。产品页勾选要管理的模块并可改名称;模板里设置开关;再发布许可。运行时用 slm_check_module 判断模块是否存在。示例在生产包 Virbox SDK。

许可借阅:用授权码做临时借还。发布或编辑许可时,在扩展功能里开启借阅并设置借出许可数。概览底部打开用户许可中心,用授权码登录,在权限管理添加管理员。每个授权码的管理员登录入口不同,把链接发给管理员。管理员登录后生成借阅码。

试用推广:开通产品推广模块后,可以不限量签发 1 到 90 天的授权码。开通找深盾客服。

批量签发硬件锁:许可管理 → 硬件锁许可 → 批量发布。先选用户锁,再选签发方式:清空锁内许可重新添加,或添加/更新/删除。选模板后可以临时改时间条款,避免为同一类许可建很多模板。发布后到右上角任务中心看结果。同一类模板用复制减少重复项,并用标签筛选。

本地写锁:签发时把许可直接写入用户锁,适合生产环节预写锁。客户端插入精锐 5 用户锁,按硬件锁许可正常签发。客户端要安装生产包 Virbox UserTools 里的用户工具。服务器侧启用和 WebServer 部署见 用户手册 的本地写锁。

多因素认证:超级管理员登录后,右上角 → 安全设置。至少配置一种认证方式后才能开启。三种范围:强制所有用户每次登录都校验;每个用户自己决定是否开启;仅更换设备或登录地址时校验。

数据备份与恢复​

Windows 默认数据库目录:C:\Program Files\VirboxLM Enterprise\mysql-5.7.27-winx64。默认用户名 root,密码 admin,端口 3307。

PowerShell:

cd "C:\Program Files\VirboxLM Enterprise\"
./data_backup.ps1
./data_restore.ps1 <path to data_backup.sql>

Linux 交付包使用 data_backup.sh。