
你有没有遇到过iDRAC卡即使用户名密码正确也无法登录的情况?
事情是这样的,登陆一台老机器,登陆失败:

还好它上面的 ESXi 系统还能登陆。
登录系统,使用命令行配置下 iDRAC。
用 ipmitools 重设了密码,测试用户名密码完全正确:

再次登陆还是和上图一样,失败!!!
思考:是不是ipmitool有问题,那就安装一下Dell自己的命令行工具吧
查看下root用户的信息:
racadm get iDRAC.Users.2 命令

把内容发给AI分析,它告诉我:
在你的输出中有两个关于权限的字段:
Privilege=0x0:这是 iDRAC Web UI / RACADM 管理权限。
0x0 代表无权限。也就是说,如果用这个 root 账号登录 iDRAC 的网页界面,
你会发现自己什么也点不了,像个访客一样。
IpmiLanPrivilege=4:这是 IPMI over LAN(底层硬件管理)权限。
4 代表 Administrator(管理员)。这意味着这个账号虽然不能改网页设置,
但可以通过 ipmitool 等底层工具执行开机、关机、甚至恢复出厂设置等高危操作。虽然它说 Privilege=0x0 登陆后像个访客,但我潜意识觉得它和不能登陆相关。改大权限再说:
racadm set iDRAC.Users.2.Privilege 0x1ff

哈哈,这次能够正常登录了!!!
