Get Account Service Configuration
更新时间: 2025/06/26
在Gitcode上查看源码76h-查询用户服务配置(Get-Account-Service-Configuration)
修订记录
| openUBMC版本号 | 修订日期 | 修订内容 |
|---|---|---|
| 25.06 | 2025/06/26 | 初稿,新增命令详情 |
基本信息
功能说明
查询用户服务配置。
权限
UserMgmt,查询会话模式、会话超时时间和最大会话数功能为ReadOnly权限
命令信息
请求信息
| 字节顺序 | 域取值说明 |
|---|---|
| NetFn | 30h |
| CMD | 93h |
| 1:3 | Manufacturer ID,LS Byte first。长度固定3个字节,例如,某厂家ID是2011,对应十六进制为0x0007DB,则字节序为第1个字节为DBh、第2个字节为07h、第3个字节为00h。 |
| 4 | Sub command,子命令=76h |
| 5 | Function,功能号见 表1 |
| 6 | Function param,各功能对应的功能参数,其取值范围参考 表1 |
响应信息
| 字节顺序 | 域取值说明 |
|---|---|
| 1 | Completion Code(完成码) |
| 2:4 | Manufacturer ID,LS Byte first。长度固定3个字节,例如,某厂家ID是2011,对应十六进制为0x0007DB,则字节序为第1个字节为DBh、第2个字节为07h、第3个字节为00h。 |
| 5 | 查询的配置信息长度,N |
| 6:5+N | 响应结果,见 表2 |
附表1 功能号参数
| 功能号 | 功能 | 功能参数 |
|---|---|---|
| 01h | 弱口令检查使能 | 保留字段,无意义 |
| 02h | 用户首次登录密码修改策略 | 用户Id, [7]:[6]: reserved [5]:[0]: Userid |
| 03h | 用户历史密码检查 | 保留字段,无意义 |
| 04h | Web超时时间 | 保留字段,无意义 |
| 05h | 紧急登录用户 | 保留字段,无意义 |
| 06h | 初始密码提示开关 | 保留字段,无意义 |
| 07h | 密码校验规则 | - |
| 08h | 密码校验正则表达式 | - |
| 09h | 会话模式 | 会话类型, 00h – Web 01h – Redfish 02h – CLI(仅支持设置超时时间) 04h – KVM 05h – VNC 07h – VIDEO |
| 0Ah | 超时时间 | |
| 0Bh | 最大会话数 |
附表2 功能响应结果
| 功能号 | 功能 | 状态码, |
|---|---|---|
| 01h | 弱口令检查使能 | 00h:弱口令检查使能关 01h:弱口令检查使能开 |
| 02h | 用户首次登录密码修改策略 | 00h:提示修改密码 01h:强制修改密码 |
| 03h | 用户历史密码检查 | 00h:不校验历史密码 01h:校验一个历史密码 最大为5 |
| 04h | Web超时时间 | Web超时时间(5-480分钟),MSB first 单位:分钟 范围:5 - 480 |
| 05h | 紧急登录用户 | 00h:不设置紧急登录用户 02h–11h:紧急登录用户ID |
| 06h | 初始密码提示开关 | 00h:不提示初始密码 01h:提示初始密码(默认) |
| 07h | 密码校验规则 | 01h:使用BMC默认规则进行密码校验 02h:使用自定义正则表达式进行密码校验 03h:同时使用BMC默认规则和自定义正则表达式进行密码校验 |
| 08h | - | - |
| 09h | 会话模式 | 00h – 共享 01h – 独占 |
| 0Ah | 会话超时时间 | 超时时间MSB first: Web:0005h-01e0h–(5-480)分钟超时时间 Redfish:0000001eh-00015180h–(30-86400)秒超时时间 CLI:0000h-01e0h–(0-480)分钟超时时间 KVM:0000h-01e0h–(0-480)分钟超时时间 VNC:0000h-01e0h–(0-480)分钟超时时间 VIDEO:0000h-01e0h–(0-480)分钟超时时间 注:0都是表示永不超时 |
| 0Bh | 最大会话数 | Web:04h ~14h-(4~20) Redfish:0ah ~14h-(10~20) KVM:02h-(2) VNC:05h-(5) VIDEO:01h-(1) |
命令样例
查询用户服务配置。弱口令检查使能开
请求:
ipmitool raw 0x30 0x93 0xDB 0x07 0x00 0x76 0x01 0xff响应:
db 07 00 01 01查询用户服务配置。Web超时时间480分钟
请求:
ipmitool raw 0x30 0x93 0xDB 0x07 0x00 0x76 0x04 0xff响应:
db 07 00 01 e0查询用户服务配置。KVM会话模式为共享
请求:
ipmitool raw 0x30 0x93 0xDB 0x07 0x00 0x76 0x09 0x04响应:
db 07 00 01 00查询用户服务配置。VNC会话超时时间为10分钟
请求:
ipmitool raw 0x30 0x93 0xDB 0x07 0x00 0x76 0x0a 0x05响应:
db 07 00 01 0A查询用户服务配置。Redfish会话超时时间为86400秒
请求:
ipmitool raw 0x30 0x93 0xDB 0x07 0x00 0x76 0x0a 0x01响应:
db 07 00 04 00 01 51 80查询用户服务配置。Video会话最大会话数为1
请求:
ipmitool raw 0x30 0x93 0xDB 0x07 0x00 0x76 0x0b 0x07响应:
db 07 00 01 01