KB-VMware-ESXi - Réinitialiser le mot de passe root
Applicable à : ESXi Version 4.5 minimum.
Symptôme(s)
Impossible de se reconnecter à l'ESXi. Mot de passe incorrect.
Problème
Le mot de passe ESXi a été oublié ou changé et doit être réinitialisé.
Solution
Prérequis : Un live CD linux. Par exemple Gparted.
Télécharger Gparted live : Gparted Download
Liens utiles : Rufus - Création d'un média d'installation
Insérer le média contenant Gparted live et booter dessus.
Localiser la partition contenant le système ESXi.
Passer en mode console (la méthode dépends du système live utilisé).
Entrer les commandes suivantes :
sudo su
mkdir /boot/temp
mount <partition esxi> /boot
cd /boot
cp state.tgz /temp
cd /temp
tar -xf state.tgz
tar -xf local.tgz
rm *.tgz
cd etc
Editer le fichier “shadow”. Trouver la ligne de l’utilisateur “root” puis supprimer le contenu de la seconde colonne (les colonnes sont séparées par ':').
Sauvegarder le fichier.
Il est temps de le remettre à sa place.
cd ..
tar -cf local.tgz etc/
tar -cf state.tgz local.tgz
mv state.tgz /boot
umount /boot
reboot
Une fois l’ESXi redémarré, se connecter avec l’utilisateur ‘root’ sans mot de passe.
Le système va demander à en générer un nouveau.
Sources
n/a