web-dev-qa-db-fra.com

Réinitialiser le mot de passe du propriétaire sur l'ordinateur portable Dell à démarrage unique Ubuntu 18.04

En essayant de réinitialiser mon mot de passe sur mon ordinateur portable Dell à démarrage unique Ubuntu 18.04, j'ai suivi diverses étapes dans les 15 réponses ici . Malheureusement, aucun d'entre eux ne travaille pour moi. Autour des étapes 7 et 8, mon système se comporte différemment des solutions et je n'obtiens jamais d'invite pour entrer passwd <usrname>.

J'ai essayé beaucoup de permutations sur les listes de contrôle que j'ai trouvées, voici les étapes de base que je prends:

  1. Allumez l'ordinateur.
  2. Appuyez sur la touche Echap et maintenez-la enfoncée lorsque l'écran Dell apparaît pour entrer GRUB (la touche Maj droite ne fonctionnait pas pour moi; n'a pas essayé la touche Maj gauche).
  3. Sélectionnez Options avancées d'Ubuntu.
  4. Sélectionnez Ubuntu ... (mode de récupération).
  5. Appuyez sur "e" pour modifier.
  6. Accédez à la ligne commençant par "linux".
  7. J'ai vu et essayé plusieurs légères variations dans les modifications recommandées sur cette ligne:

.

  • Option 1: remplacez ro par rw, puis accédez à la fin de la ligne et entrez init=/bin/bash. Des commandes supplémentaires qui existaient déjà à la fin de la ligne séparent désormais rw et init=/bin/bash.
  • Option 2: remplacez ro par rw et immédiatement après entrez init=/bin/bash. Commandes supplémentaires qui existaient déjà au
    fin de ligne reste à la fin de la ligne.
  • Option 3: accédez à la fin de la ligne et entrez init=/bin/bash. Ne pas changer ro.

Voici où les choses tournent mal. Indépendamment de ce que j'entre ci-dessus, je ne reçois jamais d'invite pour réinitialiser le mot de passe.

  1. Appuyez sur F10 (ou Ctrl-x) pour démarrer le système.

D'après les instructions que j'ai vues, c'est là que je dois voir un "shell root sans mot de passe" ou peut-être un écran de menu de récupération tel que celui ci-dessous qui J'ai copié de la réponse acceptée dans le lien. Mais je ne vois jamais ni l'un ni l'autre.

enter image description here

Au lieu de cela, selon l'édition que j'ai effectuée à l'étape 7, l'une des deux choses se produit:

  • Si j'ai changé ro en rw à l'étape 7, le processus de démarrage s'exécute pendant plusieurs secondes, puis s'arrête .
  • Si je n'ai pas modifié ro, le processus de démarrage s'exécute jusqu'à l'écran de connexion GUI .

Quoi qu'il en soit, je ne parviens jamais à réinitialiser le mot de passe.


Modifier :

Mes captures d'écran des étapes 4 à 7 suivant la liste de contrôle à https://wiki.ubuntu.com/RecoveryMode . Comme lors de mes précédentes tentatives, le processus de démarrage ne m'amène pas à l'invite du shell promise pour réinitialiser le mot de passe, mais se termine à la place sur la page de connexion à l'interface utilisateur Ubuntu.

Étape 4 enter image description here

Étape 5 enter image description here

Étape 6 enter image description here Le processus de démarrage fait défiler la fenêtre ...

Et se termine avec Ubuntu lancé et prêt pour la connexion utilisateur: enter image description here

L'étape 7 n'est jamais atteinte.

1
Karl Baker

Les étapes que j'ai dû prendre pour réinitialiser mon mot de passe diffèrent quelque peu de toutes les réponses liées dans le message d'origine. Je commence de la même façon mais je ne vois jamais d'écran de menu de récupération, n'entrez jamais "/ usr/sbin/usermod -p '!" root ", etc. J'apporte des modifications sur la ligne de commande, mais le comportement de ma CLI n'est prévu dans aucun des autres modes d'emploi que j'ai essayés.

Ces mesures ont été prises sur un Dell à démarrage unique exécutant uniquement Ubuntu 18.04:

  1. Allumez l'ordinateur.
  2. Appuyez sur la touche Echap et maintenez-la enfoncée lorsque l'écran Dell apparaît pour entrer GRUB (la touche Maj droite ne fonctionnait pas pour moi; n'a pas essayé la touche Maj gauche).
  3. Sélectionnez "Options avancées pour Ubuntu".
  4. Appuyez sur Entrée.
  5. Sélectionnez "Ubuntu ... (mode de récupération)". J'avais quatre noyaux et j'ai choisi le dernier.
  6. Appuyez sur "e" pour modifier.
  7. Accédez à la ligne commençant par "linux/boot/vmliuz -...". Pour moi, cette ligne se termine par "ro recovery nomodeset".
  8. Supprimer la dernière partie de la ligne, "ro recovery nomodeset", et remplacer avec "rw init =/bin/bash". (Merci à faqforge site Web pour avoir clarifié cette étape.)
  9. Appuyez sur F10 pour redémarrer la machine.

Voici où je vais passer à raconter mon expérience à la première personne plutôt que de prescrire ce que les autres devraient faire. Je ne sais pas pourquoi je ne vois jamais le menu de récupération à ce stade que la plupart des réponses indiquent, ou pourquoi ma ligne de commande ressemble et se comporte comme elle le fait, mais à la fin cela a fonctionné pour moi où les autres listes de contrôle ne l'ont pas fait. Peut-être que cela fonctionnera aussi pour vous.

Après quelques secondes, le processus de démarrage s'arrête et affiche cette invite:

root@(none):/#

Je commence à taper "mount -o remount,rw / "mais ne peut taper qu'une partie de la commande avant que le système ne prenne le contrôle et n'en produise:

enter image description here

Le curseur est suspendu là, pas encore de retour à une invite, donc j'ai fini de taper la commande et appuyez sur Entrée. La sortie ne semble pas prometteuse --- elle contient le mot "errors" --- mais je reviens à l'invite.

J'essaie à nouveau et cette fois, je peux terminer la commande "mount -o remount,rw / ". J'appuie sur Entrée et je vois la même sortie.

enter image description here

Mais je suis à une nouvelle invite, donc je comprends ce que je veux, essayons "passwd".

J'entre "passwd my_user_name "et appuyez sur Entrée.

Et voilà, on me demande mon nouveau mot de passe. J'y entre, je rentre, et la joie des joies, il y a un message de réussite.

enter image description here

De retour à une nouvelle invite "(aucun)", je tape exit et j'appuie sur Entrée. D'après certaines listes de contrôle que j'ai essayées, cela est censé me ramener au menu de récupération, mais comme je n'ai pas vu cet écran en cours de route, il demande probablement trop à y être "ramené" maintenant :)

Le processus de démarrage reprend pendant quelques secondes, puis se bloque ici:

enter image description here

Après avoir attendu un certain temps, sans options, je fais une mise hors tension difficile, pensant que c'est 50/50 si mon nouveau mot de passe survit.

Au redémarrage, je laisse le démarrage passer par le processus normal. Cela prend plus de temps que d'habitude, mais finit par arriver à l'écran de connexion de l'interface graphique. J'entre mon nouveau mot de passe et ...

Ce modal immobile apparaît: "Entrez le mot de passe pour déverrouiller votre trousseau de connexion. Le mot de passe que vous utilisez pour vous connecter à votre ordinateur ne correspond plus ...."

enter image description here

Suis-je allé si loin pour être refusé? J'essaie mon nouveau mot de passe mais bien sûr il n'est pas correct. J'essaye quelques autres mais bien sûr ils échouent aussi, b/c je ne sais pas mon ancien mot de passe! Maintenant quoi?

Et puis je le vois. Un bouton Annuler, juste là dans la boîte de dialogue. J'appuie dessus et le tour est joué! Plus tard, j'examinerai ce qu'est le "trousseau de connexion", mais pour l'instant, je considérerai que le problème de mot de passe est résolu. J'espère que cela aide quelqu'un d'autre là-bas!

3
Karl Baker

Je viens de vérifier que les étapes ici: https://wiki.ubuntu.com/RecoveryMode vous amèneront à l'invite du shell pour réinitialiser le mot de passe.

Après l'étape 8, vous pourrez saisir le passwd <username> commande.

0
GeoCacheJunky