ipmitool: получить пароль пользователя
Как можно получить пароль определенного пользователя в IMPItool (например, id = 5), когда у меня есть права root?
когда я пытаюсь получить всех пользователей:
ipmitool -I lanplus -H <IPADDR> -U root -P changeme user list
ID Name Callin Link Auth IPMI Msg Channel Priv Limit
1 false false true NO ACCESS
2 root false false true ADMINISTRATOR
....
5 user true true true Operator
2 ответа
Решение
Невозможно получить пароль конкретного пользователя в IPMITool.
Следующее полезно для проверки пароля, который вы ожидаете установить в системе:
ipmitool user test <<USERID>> 20 <<EXPECTED PASSWORD>>
20 — это размер пароля, который может быть равен 16 или 20 в зависимости от длины пароля.
Это можно использовать для автоматизации с идемпотентностью для проверки перед сбросом.