统信uos离线激活支持三种方式:一是通过控制中心开启开发者模式后生成.req文件;二是用uos-activation-tool命令行工具导出请求、导入.sig签名文件;三是挂载efi分区直接写入license.bin和signature.bin。

一、通过系统设置界面开启开发者模式并导出离线激活请求文件
统信UOS桌面版在未连接互联网的环境中,需先启用开发者模式以获取系统唯一标识信息,再生成离线激活请求文件(.req),供授权服务器签名后回传使用。该方式适用于已预装正版授权但暂无网络条件的终端设备。
1、点击左下角“开始菜单”,选择“控制中心”。
2、在控制中心左侧导航栏中,进入“隐私与安全” → “开发者选项”。
3、开启“开发者模式”开关,系统将提示输入管理员密码并重启生效。
4、重启后再次进入“开发者选项”,点击“离线激活”区域中的“生成请求文件”按钮。
5、系统自动创建名为 uos-offline-activation.req 的文件,默认保存至当前用户主目录下的 /home/用户名/Downloads/ 路径。
二、使用uos-activation-tool命令行工具完成离线激活全流程
对于无法图形化操作或需批量处理的场景,可通过内置命令行工具 uos-activation-tool 手动导出请求、导入签名后的授权文件。该工具支持全离线环境下的身份校验与证书注入。
1、以管理员身份打开终端,执行 sudo uos-activation-tool --mode=offline --action=export,生成请求文件。
2、将生成的 uos-offline-activation.req 文件拷贝至可联网的授权工作站。
3、在授权工作站上,使用统信官方离线授权服务(需具备有效授权管理权限)对该 .req 文件签名,生成 uos-offline-activation.sig 文件。
4、将 .sig 文件复制回目标UOS设备,执行 sudo uos-activation-tool --mode=offline --action=import --file=/path/to/uos-offline-activation.sig。
5、执行完成后,运行 uos-activation-tool --status 验证激活状态是否显示为 activated。
三、通过挂载授权证书分区方式注入离线授权信息
部分定制化部署的UOS系统(如政务专版、信创一体机固件)在 /boot/efi 分区中预留了 uos-license 子目录,允许直接写入已签名的授权凭证文件,绕过图形界面与命令行交互流程。
1、使用 sudo fdisk -l 确认 EFI 系统分区设备路径(通常为 /dev/nvme0n1p1 或 /dev/sda1)。
2、执行 sudo mkdir -p /mnt/efi && sudo mount /dev/xxx1 /mnt/efi(将 xxx1 替换为实际设备名)。
3、进入 /mnt/efi/uos-license/ 目录,确认是否存在 license.bin 与 signature.bin 两个文件。
4、将授权方提供的 license.bin 和对应签名文件覆盖写入该目录。
5、执行 sudo umount /mnt/efi,重启系统使授权信息加载生效。











