—
Обсуждение тут
—
Сброс пароля с помощью утилиты IPMICFG от Supermicro
Если с IPMI возникли проблемы, но возможность входа в систему сохраняется, можно выполнить перезагрузку IPMI контроллера (cold reset) или сброс пароля IPMI из запущенной ОС при помощи утилиты IPMICFG для Windows.
Если на сервере отсутствует ОС, можно загрузиться с любого LIveCD, например WinPE.11_10_Strelec_2025.02.05_Eng с сайта Sergey Strelec https://sergeistrelec.name/ . Для записи образа на загрузочную USB флешку используем Rufus.
- Загружаем ОС на сервере
- Качаем с официального ftp-сервера Supermicro архив
IPMICFG
(https://www.supermicro.com/wftp/utility/IPMICFG/) и распаковать на диске - В командной строке от администратора получаем ID пользователей:
C:\IPMICFG\Windows\64Bit\IPMICFG-Win.exe –user list
ID пользователя ADMIN представлен в графе User ID и равняется2
. - Задать новый пароль
C:\IPMICFG\Windows\64Bit\IPMICFG-Win.exe –user setpwd 2 password
, где2
— ID пользователя ADMIN, аpassword
— новый пароль.На моих северах пользователь ADMIN был просто … удален. Видимо из соображений безопасности. Но были оставлены другие пользователи с административными правами. Я использовал именно эту команду, но пароль поменялся у пользователя USERKVM
- В случае успешного выполнения команды появится сообщение Done.
Обращаю внимание, что максимальная длина пароля зависит от версии IPMI:
- IPMI v1.5 поддерживает пароль не более 16 символов
- IPMI v2.0 – 20 символов
Выполняем холодную перезагрузку Baseboard Management Controller (BMC) (потребуется пару минут):
C:\IPMICFG\Windows\64Bit\IPMICFG-Win.exe -r -d
Полный список доступных параметров IMPICFG можно вывести с помощью ключа:
C:\IPMICFG\Windows\64Bit\IPMICFG-Win.exe –help

И перезагружаем сервер целиком. После сможете подключиться к серверу по IPMI через Web интерфейс или IPMIview