0 votes

Réinitialiser le mot de passe d'un utilisateur Mac via SSH

J'ai une machine Mac locale avec Catalina que je n'ai pas utilisée depuis un certain temps. J'ai oublié le mot de passe de l'interface graphique pour le compte, mais je peux toujours y accéder par SSH grâce à ma clé publique qui se trouve sur cette machine. Je ne me souviens pas non plus si j'avais configuré un compte Root et/ou son mot de passe.

Existe-t-il un moyen de réinitialiser le mot de passe de l'interface graphique sans avoir à redémarrer la machine et donc perdre l'état actuel comme étape préliminaire à la procédure recommandée par Apple ? Je ne peux pas non plus créer un nouvel utilisateur (admin) car je ne me souviens pas du mot de passe et je ne peux donc pas obtenir les privilèges sudo.

1voto

user1787331 Points 1072

Cela pourrait-il encore fonctionner ? Si vous vous connectez avec SSH.

FSCK le lecteur pour une vérification de l'état de santé.

/sbin/fsck -fy

Montez le disque de façon à ce qu'il soit accessible en écriture.

/sbin/mount -uw /

Suppression de ce fichier de remplacement qui indique à MacOS qu'un utilisateur a déjà été configuré.

rm /var/db/.AppleSetupDone

reboot. Créez un nouvel utilisateur et réinitialisez le mot de passe de l'ancien compte. Réinitialisez également le trousseau de connexion de l'ancien compte.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X