Comment récupérer l'accès au serveur en cas de perte du mot de passe de l'utilisateur
Objectif
Sans un autre mode d'authentification ou un autre compte utilisateur, la perte de votre mot de passe signifie que vous ne pouvez plus vous connecter à votre serveur de façon normale.
Dans ce cas, vous pouvez vous connecter à votre serveur via le mode rescue d’OVHcloud, qui vous permet de vous connecter avec un mot de passe provisoire et de modifier vos fichiers.
Ce guide vous explique comment réinitialiser le mot de passe de votre compte utilisateur si vous n'avez plus accès à votre serveur.
Pour récupérer l'accès à un serveur auquel vous vous connectez avec une clé SSH, référez-vous alors à notre guide « Comment remplacer une paire de clés SSH ».
Prérequis
- Disposer d'un serveur dédié ou d'un VPS dans votre compte OVHcloud
- Être connecté à votre espace client OVHcloud
Ce guide ne s'applique pas aux installations de Windows Server. Consultez nos guides « Comment changer le mot de passe administrateur sur un serveur dédié Windows » et « Comment changer le mot de passe administrateur sur un VPS Windows ».
En pratique
N'oubliez pas de consulter également nos guides de premiers pas :
- Pour un serveur dédié
- Pour un serveur dédié de la gamme Eco
- Pour un VPS
OVHcloud met à votre disposition des services dont la configuration, la gestion et la responsabilité vous incombent. Il vous revient de ce fait d'en assurer le bon fonctionnement.
Nous mettons ce guide à votre disposition afin de vous accompagner au mieux sur des tâches courantes. Néanmoins, nous vous recommandons de faire appel à un prestataire spécialisé ou de contacter notre communauté si vous rencontrez des difficultés ou des doutes concernant l'administration, l'utilisation ou la mise en œuvre de services sur un serveur.
Étape 1 - Redémarrer le serveur en mode rescue
Suivez les étapes de nos guides sur le mode rescue pour vous connecter à votre serveur et monter vos partitions :
Pour continuer, votre partition système doit être montée et vous devez avoir un accès en écriture à votre système de fichiers.
Cela signifie que vous avez entré une version de la commande suivante dans le shell du mode rescue :
La commande exacte dépend du point de montage utilisé. Par exemple, si vous avez monté votre partition à /mnt, la commande serait la suivante :
Étape 2 - Identifier le(s) compte(s) utilisateur et réinitialiser le mot de passe
Après avoir monté la partition et exécuté chroot /mnt (ou l'équivalent), vous disposez des privilèges root sur le système monté.
Si besoin, avant de modifier un mot de passe, identifiez les comptes existants avec la commande suivante :
Exemple de résultat (raccourci) :
Retrouvez le nom de l'utilisateur dans la liste des comptes.
Pour changer le mot de passe d’un compte précis (par exemple : user1), utilisez cette commande :
Renseignez deux fois le nouveau mot de passe :
Sur une distribution GNU/Linux, une invite de mot de passe n'affiche pas vos entrées clavier.
Évitez d'exécuter la commande passwd sans argument : cette commande modifie le mot de passe du compte courant (qui est souvent root après l'exécution d'un chroot).
Indiquez systématiquement passwd <utilisateur>.
Pensez à utiliser le mode de démarrage normal de votre serveur lorsque vous le redémarrez depuis votre espace client OVHcloud.
Consultez le guide du mode rescue si nécessaire.
Le compte utilisateur modifié a désormais accès au serveur avec le nouveau mot de passe.
Aller plus loin
Créer et utiliser des clés SSH
Mode rescue pour un serveur dédié
Configuration des comptes utilisateurs et de l'accès root sur un serveur
Échangez avec notre communauté d'utilisateurs.