Comment réinitialiser un mot de passe oublié sous Linux

Si vous avez oublié votre mot de passe de connexion Linux, vous pouvez généralement en définir un nouveau sans réinstaller le système d'exploitation. La solution la plus simple consiste à vous connecter avec un second compte administrateur et à exécuter la commande appropriée sudo passwd username. Si aucun compte administrateur n'est disponible, les utilisateurs d'Ubuntu peuvent réinitialiser leur mot de passe local depuis le menu de récupération GRUB. Les étapes de récupération ci-dessous sont spécifiques à Ubuntu ; d'autres distributions peuvent utiliser des intitulés de menu et des procédures différents.

N’utilisez ces étapes que sur un système dont vous êtes propriétaire ou administrateur. La réinitialisation d’un mot de passe local ne déverrouille pas le stockage chiffré et ne modifie pas un compte géré de manière centralisée.

Option 1 : Utiliser un autre compte administrateur

  1. Connectez-vous à un autre compte d'administrateur local et ouvrez Terminal. Exécutez la commande suivante sudo passwd alex, en remplaçant alexpar le nom d'utilisateur du compte cible.

Si sudo vous demande un mot de passe, saisissez celui du compte administrateur que vous utilisez. Saisissez ensuite le nouveau mot de passe du compte verrouillé à deux reprises. Le terminal n'affichera pas les caractères. Une fois la réinitialisation réussie, le compte pourra utiliser le nouveau mot de passe lors de sa prochaine connexion.

Un terminal d'administrateur exécute la commande sudo passwd alex et affiche une nouvelle invite de mot de passe.
Exemple : un administrateur peut l’utiliser sudo passwd alexpour définir le mot de passe d’un autre compte local.

Le superutilisateur peut modifier le mot de passe d'un autre compte local sans connaître l'ancien, mais le compte utilisé doit déjà disposer sudodes droits nécessaires.

Option 2 : Réinitialiser un mot de passe Ubuntu local en mode de récupération

Si aucun autre compte administrateur n'est disponible, le menu de récupération GRUB d'Ubuntu fournit un accès root pour réinitialiser le mot de passe local. Les commandes exécutées peuvent modifier les fichiers système ; suivez donc attentivement les instructions.

  1. Ouvrez GRUB. Redémarrez et maintenez la touche Maj droite enfoncée pendant le démarrage d'Ubuntu, comme indiqué dans la documentation Canonical. Sélectionnez « Options avancées pour Ubuntu » et appuyez sur Entrée. Si GRUB reste caché, consultez les instructions de démarrage du fabricant de votre ordinateur ; les paramètres du micrologiciel varient.
Le menu GRUB met en évidence les options avancées pour Ubuntu.
Dans le menu GRUB d'Ubuntu, choisissez Options avancées pour Ubuntu . Le libellé du menu peut varier selon la version.
  1. Choisissez le mode de récupération. Sélectionnez l'entrée correspondant au noyau que vous utilisez habituellement pour démarrer, puis appuyez sur Entrée. En cas de doute, choisissez le noyau installé le plus récent.
Le sous-menu GRUB met en évidence une entrée du noyau Ubuntu marquée « mode de récupération ».
Choisissez une entrée de mode de récupération pour un noyau installé ; les étiquettes de version dépendent du système.
  1. Ouvrez l'invite de commande root. Dans le menu de récupération, sélectionnez root — Accéder à l'invite de commande root . Vous obtiendrez ainsi un accès administrateur depuis la console locale sans avoir besoin du mot de passe oublié. Si le disque est chiffré, vous aurez toujours besoin de sa phrase de déverrouillage ou de sa clé de récupération pour qu'Ubuntu puisse accéder à l'installation.
Le menu de récupération d'Ubuntu met en surbrillance l'utilisateur root et permet d'accéder à l'invite de commande root.
Choisissez root — Accédez à l'invite de commande root pour ouvrir le shell de récupération.
  1. Rendez le système de fichiers racine accessible en écriture. S'il est en lecture seule, exécutez la commande appropriée mount -o remount,rw /. Cette remountoption modifie un point de montage existant ; l'absence de sortie est normale.
Un shell de récupération root affiche la commande mount -o remount,rw /.
Si le système de fichiers racine installé est en lecture seule, remontez-le en lecture-écriture avant de modifier le mot de passe.
  1. Vérifiez le nom d'utilisateur. Exécutez la commande ls /home. Sur la plupart des ordinateurs de bureau, le nom du répertoire personnel correspond au nom d'utilisateur, même si le nom affiché peut différer. Si le chemin d'accès au répertoire personnel ou le compte est incertain, consultez les informations du compte au lieu de tenter de deviner.
Un shell root affiche la commande ls /home et l'exemple de répertoire personnel alex.
Sur une installation de bureau classique, le nom affiché sous ce nom /homeest également le nom d'utilisateur.
  1. Définissez le nouveau mot de passe. Exécutez la commande passwd alexen remplaçant ` alex<nom_utilisateur>` par votre nom d'utilisateur. Saisissez le nouveau mot de passe deux fois ; rien ne s'affiche pendant la saisie. L' passwdutilitaire peut refuser les mots de passe non conformes aux règles du système.
Un shell root affiche « passwd alex » et deux invites de mot de passe sans aucun caractère saisi visible.
Saisissez le nouveau mot de passe deux fois ; le terminal n’affiche pas les caractères au fur et à mesure de la saisie.
  1. Redémarrez et connectez-vous. Saisissez reboot. Retirez toute clé USB d'installation, puis connectez-vous avec le nouveau mot de passe et conservez-le en lieu sûr.
Un écran de connexion Linux affiche le compte alex et un champ de mot de passe.
Après le redémarrage, saisissez le nouveau mot de passe du compte sur l'écran de connexion Linux.

Ce qu'une réinitialisation de mot de passe ne débloque pas

  • Chiffrement intégral du disque : la phrase de passe ou la clé de récupération du disque protège les données avant le chargement du système d’exploitation. La réinitialisation du mot de passe du compte Linux ne remplace pas cette clé.
  • Trousseau de clés GNOME : les mots de passe enregistrés dans le trousseau de connexion peuvent encore être protégés par l’ancien mot de passe de connexion après la réinitialisation du compte système par un administrateur. Si un message vous y invite, le trousseau de clés constitue un espace de stockage distinct ; ne le supprimez pas si vous avez besoin des informations d’identification qui y sont enregistrées. GNOME explique comment mettre à jour un trousseau de clés lorsque vous connaissez son mot de passe actuel.
  • Les comptes gérés ou distants ( LDAP, Active Directory, SSO et autres comptes gérés de manière centralisée) doivent être modifiés par l'intermédiaire du fournisseur d'identité ou de l'administrateur système. Une passwdcommande locale ne permet pas de les contrôler.

Si le mode de récupération est absent ou si la commande échoue

Les étiquettes de récupération varient, et Fedora, openSUSE, Linux Mint et d'autres distributions peuvent utiliser des procédures différentes. Évitez de copier les chemins d'accès fixes aux périphériques/dev/sda1 ; les disques peuvent utiliser le chiffrement, LVM, des sous-volumes Btrfs ou des partitions personnelles distinctes. Consultez le guide de récupération de votre distribution. Si passwdune erreur de jeton d'authentification est signalée, vérifiez que vous êtes connecté en tant qu'administrateur (root) et que le système de fichiers racine est accessible en écriture. Arrêtez la procédure si vous ne parvenez pas à identifier le compte ou la partition corrects.

Références officielles

Laisser un commentaire

Comment installer Latte Dock sur KDE Plasma 5

Comment installer Latte Dock sur KDE Plasma 5

Installez Latte Dock sur les systèmes KDE Plasma 5 compatibles, configurez votre panneau et activez le démarrage automatique. Vérifiez la disponibilité des paquets et les limitations de Plasma 6.

Comment installer l'environnement de bureau UKUI sous Linux

Comment installer l'environnement de bureau UKUI sous Linux

Installez UKUI depuis les archives officielles d'Ubuntu, consultez la procédure d'installation des paquets de test actuelle de Debian et évitez les instructions obsolètes d'Arch qui n'installent plus l'environnement de bureau complet.

Comment réinitialiser un mot de passe oublié sous Linux

Comment réinitialiser un mot de passe oublié sous Linux

Récupérez l'accès à un compte Linux local avec un deuxième administrateur ou en mode de récupération Ubuntu, et découvrez ce qu'une réinitialisation de mot de passe ne peut pas déverrouiller.

Comment installer un nouveau noyau Linux sur openSUSE Leap

Comment installer un nouveau noyau Linux sur openSUSE Leap

Suivez la procédure documentée Kernel:HEAD pour openSUSE Leap, conservez un noyau plus ancien disponible au démarrage et examinez les risques avant d'installer un noyau de développement.

Comment partager des fichiers sans fil entre Android et Linux avec KDE Connect

Comment partager des fichiers sans fil entre Android et Linux avec KDE Connect

Associez Android à Linux via Wi-Fi et envoyez des fichiers dans les deux sens grâce à KDE Connect, sans câble, serveur FTP ni compte cloud.

Comment installer Zoiper sous Linux

Comment installer Zoiper sous Linux

Installez Zoiper sur Linux avec le bon paquet Debian, RPM ou tar.xz, puis vérifiez la compatibilité X11 et configurez votre compte SIP.

Comment accéder à votre PC Linux à distance avec NoMachine

Comment accéder à votre PC Linux à distance avec NoMachine

Installez NoMachine Personal Edition sur votre hôte Linux, connectez-vous avec NoMachine Player et configurez l'accès LAN, VPN ou Internet en suivant les instructions d'activation et de port.

Comment mettre à jour openSUSE vers une nouvelle version en toute sécurité

Comment mettre à jour openSUSE vers une nouvelle version en toute sécurité

Mettez à niveau openSUSE Leap avec l'outil de migration officiel, ou mettez à jour Tumbleweed avec zypper dup. Sauvegardez vos données au préalable, vérifiez la compatibilité et examinez les modifications apportées aux paquets.

Comment installer le navigateur Beaker sous Linux avec une image AppImage

Comment installer le navigateur Beaker sous Linux avec une image AppImage

Installez le navigateur Beaker sous Linux à l'aide de l'AppImage du projet archivé, rendez-le exécutable et résolvez les problèmes de lancement courants.

Comment configurer DXVK avec Wine sous Linux

Comment configurer DXVK avec Wine sous Linux

Configurez DXVK dans Wine sous Linux avec un préfixe dédié, les remplacements de DLL appropriés, les vérifications Vulkan et un test HUD rapide pour confirmer son activation.