Comment réinitialiser le mot de passe Root sur un serveur Cloud¶
Cette page décrit comment réinitialiser le mot de passe de votre serveur Cloud au cas où vous l’auriez oublié. Gandi fournit un kernel « ramdisk-rescue » pour vous simplifier le processus de réinitialisation du mot de passe de votre serveur. Cette procédure consiste en 4 étapes décrites ci-dessous :
- Changer le kernel actuel pour le « ramdisk-rescue ».
- Redémarrer le serveur.
- Se connecter à la console d’urgence.
- Chroot l’environnent.
Étape 1 : Changer le kernel¶
Référez-vous à la documentation Changer le système de démarrage pour cette opération et choisissez ramdisk-rescue.
Important
Notez le kernel utilisé actuellement avant de le changer, vous en aurez besoin pour revenir sur « l’original » à la fin de la procédure.
Étape 2 : Redémarrer le serveur¶
Pour de plus amples informations sur cette opération référez-vous à notre documentation.
Étape 3 : Se connecter à la console d’urgence¶
Pour de plus amples informations sur cette opération référez-vous à notre documentation.
Étape 4 : Chroot et modification du mot de passe¶
Une fois connecté via la console d’urgence, créez un répertoire /mnt/d
pour monter votre disque système original :
# mkdir /mnt/d
# mount /dev/xvda1 /mnt/d
Puis préparez le chroot :
# mount --bind /dev/ /mnt/d/dev
# mount --bind /dev/pts /mnt/d/dev/pts
# mount --bind /proc/ /mnt/d/proc
# mount --bind /sys/ /mnt/d/sys
Effectuez le chroot :
# chroot /mnt/d
Mettez à jour le mot de passer root avec la commande passwd
:
# passwd
Quittez l’environnement chroot, et démontez ces répertoires :
# exit
# umount -v /mnt/d/dev/pts
# umount -v /mnt/d/dev/
# umount -v /mnt/d/sys
# umount -v /mnt/d/proc
# umount -v /mnt/d/
Note
Il peut arriver qu’une des commandes umount
renvoie une erreur. Ce n’est pas important, l’opération sera de toute façon effectuées à l’arrêt du serveur (voir ci-dessous).
Vous pouvez maintenant revenir sur le kernel initial. Soyez sûr d’effectuer un stop/start de votre serveur afin d’être sûr que les changements ont bien été pris en compte. Il est important de le faire en deux temps. Arrêtez le d’abord, puis démarrez le ensuite. Cela permettra de vous assurer que l’environnent chroot est bien démonté.