Мне нужно удалить все существующие учетные записи пользователей и конфигурацию из iLO2 на многих старых блейд-серверах HP. Насколько можно очистить конфигурацию / журнал с помощью hponcfg <bay number> << EOF
и вставив свой скрипт, я не могу удалить все учетные записи пользователей. Я пробовал с
<USER_INFO MODE="write">
<DELETE_USER USER_LOGIN=*>
</USER_INFO>
но я получаю синтаксическую ошибку из-за *
, похоже, он принимает только одно имя пользователя. Я нашел GET_ALL_USERS
команда, которая возвращает все имена пользователей, но я не знаю, как разобрать ее в цикле. Как мне это сделать?
Редактировать: Несмотря на то, что уже есть принятый ответ, если кто-то наткнется на эту тему и знает, как просто удалить пользователей без сброса настроек, я был бы признателен за подсказку. Иногда может быть полезно удалить всех пользователей, кроме администратора.
Почему бы вам не запустить команду для сброса настроек модулей МОТ к заводским?
Что-то вроде:
hponcfg “Insert Blade Bay Number” << @
<RIBCL VERSION="2.0">
<LOGIN USER_LOGIN="Dontcare" PASSWORD="UsingAutologin">
<RIB_INFO MODE="write">
<FACTORY_DEFAULTS/>
</RIB_INFO>
</LOGIN>
</RIBCL>