ESXi root password reset

Иногда я забываю теряю пароль от root для ESXi. Такое бывает, хостов много разных для разных целей, а привычки "одного пароля на все" у меня нет.
Обычно в такой ситуации я переустанавливаю ESXi, колдую с помощью host profiles и все готово - быстро и надежно. Но иногда случаются ситуации, когда пароль все таки необходимо сбросить без переустановки.
Не смотря на все старания VMware, ESXi все еще остается Linuxом, а значит будем действовать старым и проверенным способом.

1. Качаем Linux LiveCD. В моем случае - он народный 
2. Подключаем диск с LiveCD к серверу с ESXi и грузимся с него.
3. В подложке ESXi у нас будет лежать GPT, поэтому не заморачиваясь с fdisk сразу идем в gparted

4. У ESXi жизнь на диске происходит так:
system boot - загрузочный системный раздел
bootbank - системный образ ESXi, именно оно и копируется в оперативную память при загрузке.
altbootbank - резервный для bootbank (на случай беды при обновлении)
vmkDiagnostic - дампы памяти при blue screen purple screen
store - образы VMware Tools
scratch - такой есть если диск больше 5 Гб и туда падают всяческие логи.
5. /dev/sda5 - это то, что нам надо. Монтируем и смотрим что же там есть.

6. А надо нам state.tgz. Закинем его в tmp и распакуем.

7. Теперь нам надо local.tgz

8. Теперь принимаемся за shadow. Делаем из некрасивого shadow:

красивый:



9. Обновляем старый state.tgz до нового state.tgz

10. Отмонтируем /mnt и перегружаем хост.
11. Пароля нет.

P.S> и да, оно работает в 5.5
P.S2> а кто-то говорил, что не бывает ESXi c пустым root паролем...

10 комментариев:

  1. Проверено, работает! Большое спасибо за совет

    ОтветитьУдалить
  2. не помогло, пароль Invalid. В чем может быть проблема? Пароль не забыли, он просто перестал подходить....

    ОтветитьУдалить
  3. я не вижу раздел sda5

    ОтветитьУдалить
  4. Здравствуйте.
    Первый раз вижу Linux.
    Пункт:
    8. Теперь принимаемся за shadow. Делаем из некрасивого shadow:
    Как мы это делаем? я из скрина не понял.

    ОтветитьУдалить
  5. Добрый день!
    стоит esxi 6, u2.
    пароль root утерян или недействителен.
    подгрузился ubuntu - разделы вижу - но "монтировать" не активно.
    как можно еще примонтировать нужный раздел???
    помогите пожалуйста!

    ОтветитьУдалить
  6. esxi 6.0.0
    Все получилось, спасибо.

    ОтветитьУдалить
  7. Отличная статья, у меня тоже все получилось. ESXi 6.7

    ОтветитьУдалить
  8. ESXi 5.5
    Я тоже думал, что пароль "перестал подходить". Но как оказалось, он просто... испарился!
    Точно уверен, что он там был и точно знаю какой.
    Но с помощью vSphere не получалось подключиться никак, ошибка неверный логин/пароль.
    В итоге подключил монитор и клавиатуру непосредственно к серверу, нажал F2 (Customize System/View Logs), далее меня спросили пароль, просто нажал Enter и меня пустили дальше.
    Там первым пунктом Configure Root Password, задал новый и теперь всё работает с новым.

    ОтветитьУдалить
  9. ESXI 6.7 делал по инструкции, пароль сбросился только вместе с ним сбросился и esxi ( настройки ip, настройки сети , опустел список виртуалок . ESXI стал как после установки. Не критично конечно, но вот такая ситуация сложилась.

    ОтветитьУдалить
  10. Мир Виртуален, Наша Жизнь Нереальна =): Esxi Root Password Reset >>>>> Download Now

    >>>>> Download Full

    Мир Виртуален, Наша Жизнь Нереальна =): Esxi Root Password Reset >>>>> Download LINK

    >>>>> Download Now

    Мир Виртуален, Наша Жизнь Нереальна =): Esxi Root Password Reset >>>>> Download Full

    >>>>> Download LINK Ry

    ОтветитьУдалить