Vous êtes nombreux à vous demander quel est le mot de passe par défaut du compte root sur un serveur VMware vSphere ESXi. Et bien la réponse dépend de la version de vSphere ESXi que vous utilisez.
1) Sur les version vSphere ESXi 4.x et supérieure
Depuis vSphere ESXi 4.x vous avez l’obligation de définir un mot de passe sur le compte root lors du processus d’installation.
Il n’y a donc pas de mot de passe par défaut autre que celui que vous avez définit vous même.
Et mauvaise nouvelle il n’y a pas de procédure de réinitialisation du mot de passe, vous devez tout simplement réinstaller ESXi.
Si toutefois vous avez déployez vos ESXi avec un script d’automatisation vous retrouverez sans doute le mot de passe dedans, mais d’un point de vue sécurité vous n’auriez pas du le conserver 😉
2) Sur les versions vSphere ESXi 3.5 et antérieures
Sur les anciennes version de vSphere ESXi il était possible de déployer le serveur avec un compte root sans mot de passe associé. Le paramétrage réseau était configuré en en DHCP.
L’objectif était de faciliter le déploiement de vSphere ESXi en entreprise en pouvant disposer de serveur pré-installé opérationnel dès le démarrage.
L’administrateur n’avait qu’à se connecter au serveur ESXi avec son client vSphere Client sans spécifier de mot de passe pour le compte root.
Un lien Change the default password sur la page principale du client vSphere invitait l’administrateur à spécifier un mot de passe “sécurisé” pour le compte root.
De plus il existait une procédure de reset du mode de passe ESXi !