Modifier le mot de passe administrateur avec le mode mono-utilisateur de Mac OS X

Table des matières:

Anonim

Si vous êtes dans l'informatique, ou que vous réparez simplement Grandmas Mac, il n'est pas trop rare d'obtenir une machine sur laquelle vous n'avez pas le mot de passe des utilisateurs admin. Si vous vous trouvez dans cette situation, vous pouvez facilement modifier le mot de passe administrateur, ou tout autre utilisateur, simplement en démarrant en mode mono-utilisateur en ligne de commande de Mac OS X. Je considère qu'il s'agit de connaissances essentielles pour le dépannage des Mac.

Modifier un mot de passe administrateur dans le mode mono-utilisateur de Mac OS X

Il s'agit d'un processus en plusieurs étapes, mais il est facile à suivre :

  • Vous devez d'abord entrer en mode mono-utilisateur. Redémarrez le Mac et maintenez Command+S au démarrage pour entrer dans la ligne de commande.
  • Vous verrez une note où Mac OS X vous indique que vous devez exécuter deux commandes afin d'apporter des modifications au système de fichiers, cela est nécessaire, alors gérons cela en premier
  • La première commande vérifie les erreurs du système de fichiers Mac OS X et les corrige, son exécution peut prendre quelques minutes :
  • fsck -fy

  • La commande suivante monte le lecteur Mac OS X racine en écriture, vous permettant d'apporter des modifications au système de fichiers :
  • mount -uw /

  • Une fois le système de fichiers monté, vous pouvez réinitialiser le mot de passe de n'importe quel utilisateur à l'aide de la commande suivante :
  • passwd username

  • Vous devrez saisir le nouveau mot de passe deux fois pour réinitialiser et confirmer les modifications

Notez qu'un mot de passe ne sera pas tapé visiblement lors de l'utilisation de la commande 'passwd', il semble que rien ne soit saisi du tout. C'est une pratique courante dans le monde de la ligne de commande.

Modification du mot de passe administrateur sous OS X Lion, Mountain Lion et versions ultérieures

Pour les utilisateurs d'OS X 10.7.3 et versions ultérieures, y compris OS X 10.8+ Mountain Lion, une étape supplémentaire peut être nécessaire pour charger le répertoire ouvert. Si vous rencontrez des problèmes avec l'approche ci-dessus, essayez la séquence de commandes suivante avec les versions plus récentes de Mac OS X. Notez que la principale différence est l'utilisation de « launchctl » entre le montage du lecteur et la modification du mot de passe :

1 fsck -fy 2 mount -uw / 3 launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist 4 passwd username

Le mot de passe devrait maintenant changer comme prévu, où vous pouvez ensuite redémarrer et utiliser le compte d'utilisateur admin comme prévu. Le redémarrage est possible via la ligne de commande en tapant :

reboot

Ou en utilisant les méthodes de redémarrage manuel standard des raccourcis clavier, de l'arrêt ou en maintenant le bouton d'alimentation enfoncé. Au prochain démarrage, le mot de passe administrateur modifié sera utilisable comme prévu.

Vous ne connaissez pas le nom d'utilisateur de l'administrateur ? Pas de problème Si vous réparez la machine de quelqu'un et que vous ne connaissez pas le nom d'utilisateur à réinitialiser, regardez simplement dans /Users avec :

ls /Utilisateurs/

Ici, vous verrez au moins trois éléments, .localized, Shared et un nom d'utilisateur. Le nom d'utilisateur est ce que vous voudrez changer avec la commande passwd.

Une fois le mot de passe réinitialisé et confirmé, vous pouvez quitter le mode mono-utilisateur en tapant exit ou reboot. Le Mac va maintenant démarrer comme d'habitude et vous aurez accès à la machine avec le nouveau mot de passe.

C'est une méthode plus simple et plus rapide que l'approche adoptée pour réinitialiser les mots de passe perdus ou utiliser le DVD de démarrage de Mac OS X, car elle modifie le mot de passe d'un utilisateur root existant plutôt que de créer un nouveau compte d'utilisateur administrateur. Les deux fonctionnent bien, vous pouvez donc utiliser la méthode de votre choix.

Vous pouvez utiliser la même approche pour naviguer dans un écran de verrouillage veille/réveil, bien que vous deviez évidemment redémarrer le Mac, ce qui signifie que vous manquerez tout ce qui se trouve actuellement sur le bureau de l'utilisateur.

Modifier le mot de passe administrateur avec le mode mono-utilisateur de Mac OS X