Commençons par démontrer la réinitialisation du mot de passe Ubuntu à partir du mode de récupération.
Démarrage en mode de récupération Ubuntu:
Allumez votre système informatique et accédez au menu Grub. Surtout, il apparaît immédiatement, mais si cela ne se produit pas, appuyez sur Escape ou maintenez la touche de décalage jusqu'à ce qu'il apparaisse. En travaillant sur VM-Ware ou VirtualBox, lorsque le logo Oracle ou VM-Ware apparaît, vous devez appuyer sur la touche Maj. Le menu Grub sera invité à votre écran, ici sélectionnez "Options d'avance pour Ubuntu".
Maintenant, une option sera affichée, sélectionnez-la pour passer en mode de récupération:
Vous verrez un écran noir avec un flash montrant plusieurs lignes de données. Ici, attendez un peu de temps.
Invite de coquille racine:
Vous recevrez ici de nombreuses options de mode de récupération. Sélectionnez celui nommé "Root - Drop to Root Shell Invite«D'après les options données. Appuyez sur Entrée, et vous êtes tous réglés.
Vous verrez qu'il existe une option pour saisir les commandes en bas lorsque vous choisissez l'option d'invite de shell racine. Ceci est l'invite de votre shell, et ici vous ferez de la magie pour restaurer votre mot de passe oublié.
Remonton le système de fichiers racine avec l'accès en écriture:
Par défaut, la partition racine a donné des privilèges en lecture seule. Mais ici, vous devez également fournir un accès racine et écrire. Pour le remontrer avec l'autorisation d'écriture, utilisez la commande suivante:
ubuntu @ ubuntu: ~ $ mont -rw -o remount /
Réinitialiser le nom d'utilisateur ou le mot de passe:
Répertoriez les utilisateurs disponibles à l'aide de la commande suivante une fois que vous recevrez l'accès racine:
ubuntu @ ubuntu: ~ $ ls / home
Ou vous pouvez voir les utilisateurs disponibles en affichant le contenu de / etc / passwd Fichier à l'aide de la commande suivante:
ubuntu @ ubuntu: ~ $ cat / etc / passwd
À partir des noms d'utilisateur accessibles, sélectionnez celui pour lequel vous préférez réinitialiser le mot de passe. Maintenant, réinitialisez le mot de passe du nom d'utilisateur choisi en tapant la commande suivante:
ubuntu @ ubuntu: ~ $ passwd
Entrez le nouveau mot de passe UNIX:
Il vous demandera un nouveau mot de passe. Tapez le nouveau mot de passe une fois puis à nouveau pour le confirmer:
Ubuntu @ Ubuntu: ~ $ Retyper le nouveau mot de passe UNIX:
Vous avez restauré votre mot de passe avec succès. Entrez la commande de sortie pour sortir du shell racine.
Ubuntu @ Ubuntu: ~ $
En entrant sortie commande, nous reviendrons au menu de démarrage de récupération. Maintenant, choisissez l'option de démarrage standard à l'écran. Il y aura une alerte sur la compatibilité avec le mode graphique. Vous n'avez pas à vous en soucier. Un redémarrage résoudra tous ces problèmes de compatibilité. Maintenant, nous devons simplement nous connecter avec le mot de passe que nous venons de définir.
Erreur possible:
La cause de cette erreur est qu'elle est toujours montée avec un accès en lecture seule. Pour surmonter cela, tapez simplement la commande pour le remontage du système de fichiers et modifiez l'accès.
Changer à nouveau le mot de passe. Cela fonctionnera maintenant sans afficher d'erreurs.
Méthode alternative pour réinitialiser le mot de passe:
Si vous avez du mal à changer le mot de passe via Shell Root pour une raison quelconque, vous devez suivre ces étapes:
Étape 1
Obtenez l'ordinateur redémarré. Pour élever l'écran de grub, maintenez la touche Maj pendant un certain temps. Pour modifier le panneau Grub, cliquez sur E.
Étape 2
À partir de l'ensemble de lignes donné, trouvez n'importe quelle ligne commençant par «Linux» à l'aide des touches de flèche de haut en bas et de changer l'accès de la lecture seule à la lecture-écriture en remplaçant simplement Ro Recovery NomoDeset à RW init = / bin / bash.
Étape 3
Pour enregistrer les modifications et pour démarrer, appuyez sur Ctrl-X. Vous démarrez maintenant avec un accès à lecture et à écrire dans un noyau Linux, vous pouvez ici utiliser la coquille bash au lieu de GUI. En d'autres termes, un shell racine sans mot de passe démarrera dans votre système.
Étape 4
Tapez votre nom d'utilisateur dans la commande passwd. Si le nom d'utilisateur est inconnu, recherchez avec le «LS / Home» ou «Cat / etc / Passwd | Commande grep -i bash '. Réinitialisez maintenant le mot de passe, puis quittez le terminal. Une fois cela fait, redémarrez en utilisant les commandes suivantes et vous êtes prêt à partir.
ubuntu @ ubuntu: ~ $ redémarrer
ubuntu @ ubuntu: ~ $ shutdown -r maintenant
Conclusion:
Le compte racine d'Ubuntu sera verrouillé car il n'a pas de mot de passe racine par défaut. Un compte d'utilisateur que vous configurez avant d'installer Ubuntu est inclus en tant qu'administrateur avec les privilèges sudo. Pourtant, à quelque titre que ce soit, cela n'implique pas que vous êtes root. Cette absence de mot de passe racine est une fonctionnalité prévue d'Ubuntu. "Le menu de démarrage pour" Ubuntu Advanced Options "vous permet d'effectuer certaines fonctions liées à la racine à partir de l'invite de shell racine."C'est pourquoi vous pouvez réinitialiser le mot de passe Ubuntu à partir de cette méthode.
La question est de savoir si c'est aussi rapide et facile de restaurer les mots de passe Ubuntu, n'est-ce pas un risque de sécurité? La principale menace de sécurité est si quelqu'un pénètre dans votre compte à partir d'un endroit différent sur Internet. Ça ne se produit pas ici. Dans le cas où une entité malveillante a un accès physique à votre système informatique, sa sécurité est déjà à risque extrême. Eh bien, si vous souhaitez ne pas avoir cette fonctionnalité, vous pouvez le désactiver en chiffrant votre disque dur via le chiffrement LUKS lors de l'installation d'Ubuntu.