使用ipmitool设置带外账号权限的步骤如下:
- 查看用户列表
通过ipmitool user list 1命令查看当前IPMI用户列表,了解已有的用户ID和相关信息。 - 创建用户
使用ipmitool user set name 用户ID 用户名命令创建新用户。例如,创建一个用户ID为3,用户名为aaa的用户:
ipmitool user set name 3 aaa - 设置用户密码
通过ipmitool user set password 用户ID号 密码命令为用户设置密码。例如,为用户ID为3的用户设置密码为123.com:
ipmitool user set password 3 123.com - 设置用户权限
使用ipmitool channel setaccess 1 用户ID callin=on ipmi=on link=on privilege=值命令设置用户权限。其中,privilege的值对应不同的权限级别:
1:callback
2:user
3:operator
4:administrator
5:OEM
例如,将用户ID为3的用户权限设置为administrator:
ipmitool channel setaccess 1 3 callin=on ipmi=on link=on privilege=4 - 查看用户权限
通过ipmitool channel getaccess 1 用户ID命令查看用户ID为3的用户的情况:
ipmitool channel getaccess 1 3 - 启用用户
如果需要启用新创建的用户,使用ipmitool user enable 用户ID命令。例如,启用用户ID为3的用户:
ipmitool user enable 3 - 查看用户列表(确认)
再次使用ipmitool user list 1命令查看用户列表,确认用户信息和权限设置是否正确。
通过以上步骤,可以使用ipmitool成功设置带外账号的权限。