Občas nastane taková situace, kterou zná snad každý admin… U zákazníka chci provést změnu v konfiguraci ESXi hosta nebo upgrade hosta na poslední dostupnou verzi, nojo ale ono to bez hesla k uživateli root moc nepochodím 🙂 Zjistíte, že heslo, které máte ESXi prostě nebere, zkoušíte různé kombinace, které máte v poznámkách ( v lepším případě) nebo se je snažíte dostat od zákazníka, který si heslo změnil.
Otázkou je co s tím, jak dále postupovat ? On totiž VMware říká, že jedinou supported cestou je reinstall hosta – jo to je celkem pohoda, když k hostu máte buď fyzický přístup nebo zapojený a nakonfigurovaný iDRAC či iRMC. Ale co když nemáte ani jednu možnost ?
Naštěstí mám přístup do vCenter, ve kterém mám připojeného hosta (ke kterému nemám přístup) a existuje super tool zvaný Host Profiles (dostupný pouze ve vSphere Enterprise Plus)
Postup:
- Klikněte jakéhokoli hosta v inventory, pokračujte do „Host Profile“ > „Create Profile from Host“
- Pojemenujemi si profil – třeba „Password_Reset“
- Kliknu na „Finish“ a tím máme vytvořený Host Profile – „Password_Reset“
- Ve vCenter běžte do „Home“ a pokračujte do „Host Profiles“
- Klikněte na váš „Password_Reset“ > Edit Profile
- Rozbalte záložku „Security Configuration“ > „Administrator Password“ a zde nastavte „Configure a fixed administrator password“ a vložte nové heslo
- Zpět v Host Profile klikněte pravým na „Password_Reset“ a pokračujte „Enable/Disable Profile Configuration“
- Odšrtnu všechny položky, kromě „Security Configuration“ a kliknu na OK
- Teď je potřeba aplikovat Host Profile „Password_Reset“ na hosta, kterému chci nastavit heslo, takže uvedu hosta do „Maintenance Mode“
- Pravým kliknutém na hosta > Host Profile > Manage Profile > a vyberu „Password_Reset“ > OK
- Pravým kliknutím na hosta > Host Profile > Apply Profile
- Exit from „Maintenance Mode“
- Přihlásíme se pomocí Putty 🙂
Hotovo 🙂