J'ai inclus emoji dans mon mot de passe et je ne peux plus me connecter à mon compte sur Yosemite.

207

Je voulais vérifier s'il était possible d'utiliser emoji avec un mot de passe pour mon compte sous OS Yosemite. Cela a fonctionné, mais je ne savais pas que l'écran de connexion ne contenait que des claviers natifs. Je ne peux donc pas y taper emoji.

Donc, la situation est que je connais mon mot de passe mais je ne peux pas le taper. La machine a redémarré sur le Recovery HD et je ne vois pas comment activer le clavier emoji. En effet, FileVault étant activé, je ne peux pas restaurer le mot de passe facilement.

Je vois trois options possibles ici, mais serais heureux d'entendre autre chose:

  1. Trouver un moyen de taper emoji dans le champ mot de passe serait idéal.
  2. Accéder à mon compte depuis une machine externe qui me permettra de taper mon mot de passe à partir de là pour que je puisse taper emoji (je ne suis pas sûr qu'il en soit ainsi)
  3. Restaurez le mot de passe même si j'ai utilisé FileVault.
Artiom Dashisnky
la source
3
Une autre option consiste à utiliser "Unicode échappé" ou à connecter le lecteur interne à un autre Mac et à le déverrouiller à cet emplacement.
John Keates
7
L'Apple Store pourrait-il vous aider? Je sais que le technicien moyen ne saura pas comment aider, mais peut-être qu'il peut faire remonter le problème à quelqu'un qui pourrait le savoir.
Thunderforge
5
Ne pourriez-vous pas utiliser VNC dans la machine et utiliser votre téléphone pour taper le mot de passe?
2015
4
Le mode mono-utilisateur fonctionne-t-il? Démarrez l'ordinateur et dès que vous entendez le carillon de démarrage (ne coupez pas le volume avant de l'éteindre), appuyez sur les touches Cmd + S. Si l'écran devient noir et que vous obtenez une console, répondez oui. Je demande parce qu'il existe un moyen de forcer la réinitialisation d'un mot de passe (un peu peu sûr si un pirate a un accès physique à votre ordinateur) avec SUM aussi longtemps que vous n'avez PAS défini de mot de passe de firmware. Cependant, FileVault n’est pas activé et je ne souhaite pas envoyer de réponse qui ne puisse pas être appliquée.
Arc676
34
Il s’agit bien d’un bogue Mac: vous permettant de définir un mot de passe mais ne vous permettant pas de le saisir.
jvriesem

Réponses:

158

Si vous avez "Autres sources d'entrée" disponible en haut à droite de votre écran de connexion, sélectionnez celle appelée Entrée hexadécimale Unicode. Cela peut être utilisé pour entrer emoji (ou tout autre caractère) dans le champ du mot de passe, tant que vous connaissez le numéro Unicode Hex du caractère. Ce numéro peut être trouvé dans l'afficheur de personnage ou sur Internet.

Certains éléments que vous trouvez dans la catégorie "emoji" ont des nombres hexadécimaux Unicode comportant seulement 4 caractères, tels que Avion U + 2708. Avec le clavier Unicode Hex Input, vous le saisissez en maintenant la touche Option enfoncée pendant que vous tapez 2708.

D'autres émoticônes ont des nombres hexadécimaux Unicode de 5 caractères, tels que Grinning Face U + 1F600 😀. Pour cela, vous devez trouver les deux codes Hex UTF-16 correspondants (parfois appelés "substituts") en consultant Character Viewer ou en utilisant une source Internet telle que fileformat.info. Pour 1F600, il s’agit des références D83D et DE00. Vous pouvez entrer 1F600 en maintenant la touche Option enfoncée tout en saisissant D83DDE00. Vous pouvez voir deux points dans le champ, mais ce n’est toujours qu’un seul caractère.

Tom Gewecke
la source
Je peux confirmer que si vous l'avez, vous pouvez passer à l'entrée Unicode Hex et la saisir. Toutefois, si aucun utilisateur n'est déjà connecté, l'entrée ne sera pas disponible en haut de l'écran de connexion. Donc, y a-t-il un moyen de le faire si cela manque?
markhunte
29
C'est la meilleure façon de résoudre mon problème. J'ai essayé d'utiliser la disposition de clavier Code hexadécimal pour insérer l'emoji avec le gars du support Apple. Cependant, nous avons essayé d'utiliser le format U + 1F600, ce qui veut dire qu'il s'agissait d'un caractère spécial différent et non de l'emoji. Nous ne savions pas tous les deux que nous devions utiliser le code UTF-16 Hex. Merci Tom! 😊👍
Artiom Dashisnky
65

Je l'ai résolu avec la solution proposée par le support technique Apple. Voici les étapes que j'ai suivies:

  1. Installez OS X sur un lecteur externe à partir du mode de récupération (Cmd + R au démarrage).
  2. Démarrez à partir du lecteur externe.
  3. Installez le clavier Hex / Emoji pour pouvoir saisir le caractère approprié.
  4. Allez à Utilitaire de disque, choisissez le disque verrouillé. Allez dans Fichier -> Désactiver le cryptage.
  5. Entrez votre mot de passe ici et laissez-le pendant quelques heures, car le déchiffrement va prendre un certain temps et il n'y a aucune indication de progrès.

    Décryptage du disque en cours

  6. Redémarrez à nouveau en mode de récupération. Allez au terminal et lancez resetpassword .

  7. Choisissez votre disque et créez un nouveau mot de passe pour votre utilisateur.
  8. Redémarrez et utilisez votre nouveau mot de passe pour vous connecter.
Artiom Dashisnky
la source
Quand vous dites "Clavier Hex / Emoji", parlez-vous du clavier appelé "Unicode Hex" ou de la Visionneuse de personnage (ou Emoji et symboles dans certains menus)?
Tom Gewecke
1
Spécifiquement pour mon problème, j'ai installé un clavier personnalisé que j'ai construit et utilisé pour taper le mot de passe d'origine (vous pouvez le télécharger ici si vous êtes intéressé emojikey.xyz/pages/install ).
Artiom Dashisnky
Merci pour cette info! Rien "hex" à propos de ceux-ci. Avez-vous déjà essayé d'utiliser le clavier Apple Unicode Hex Input pour saisir votre emoji à l'écran de connexion?
Tom Gewecke
3
Je n'ai eu aucun mal à saisir emoji avec comme mot de passe de connexion. Je me demande si le conseiller savait que vous ne pouvez pas taper 5 codes après option, vous devez rechercher les deux composants et les saisir séparément. Par exemple, smiley emoji 1f600 est saisi sous la forme d83d suivi de de00.
Tom Gewecke
2
C'est ce qu'on appelle le format "utf-16 hex". Vous pouvez le trouver dans l'afficheur de personnage ou sur le Web, par exemple fileformat.info/info/unicode/char/1f600/index.htm
Tom Gewecke
30

Depuis que vous avez Filevault, votre situation est précaire et un peu délicate.

Bonne nouvelle, Apple a désactivé l'entrée emoji dans le volet Mot de passe de 10.11 El Capitan. Je ne parviens pas à coller ni à obtenir emoji dans le volet des préférences Utilisateurs et groupes.

La manière officielle d'Apple de dépasser cela est de cliquer sur le? dans le champ mot de passe et réinitialisez votre mot de passe. Si vous avez utilisé une clé de récupération, vous pouvez la saisir sans avoir besoin de clés emoji. Si vous avez utilisé AppleID, vous pouvez entrer cela sans avoir besoin d’emoji.

fichier coffre-fort déverrouiller

Si cela n’est pas le cas, si vous avez une sauvegarde en cours (ou pouvez laisser les choses se terminer si vous êtes connecté), le moyen le plus rapide de procéder est de nettoyer le Mac, puis de restaurer la sauvegarde. Vous pouvez choisir un nouveau mot de passe pour un nouveau compte administrateur, puis importer les fichiers de l'utilisateur.

Si ssh est activé ou si le poste de travail distant est activé et que le Mac est toujours connecté à votre compte, vous pouvez vous connecter au Mac depuis un autre Mac via le réseau. Cela ne fonctionnera pas si vous avez redémarré le Mac et que le démarrage de Recovery HD est en attente à l'écran de déverrouillage de Filevault.

Si vous avez un deuxième compte administrateur compatible FileVault, vous pouvez redémarrer et utiliser ce mot de passe pour déverrouiller le disque, puis réinitialiser le mot de passe de votre compte principal. Enfin, vous pouvez démarrer avec Recovery HD ou Internet Recovery, puis réinstaller le système d’exploitation sur un lecteur USB. Ensuite, vous pouvez monter le lecteur de coffre-fort de fichiers et utiliser emoji pour déverrouiller le volume et créer un nouveau compte administrateur à l'aide de diverses astuces / procédures, similaires à l'utilisation du mode mono-utilisateur pour supprimer le fichier .AppleSetupDone .

bmike
la source
2
Malheureusement, toutes ces options ne sont pas pertinentes puisque je suis déconnecté du système. Apparemment, je ne savais pas ce qu'est FileVault quand je l'ai activé, aussi je ne me souviens pas vraiment de ce que j'ai défini ici :(
Artiom Dashisnky
1
@ArtiomDashisnky oui - la meilleure option est celle-ci - Démarrez pour la récupération et installez OS X sur un lecteur / périphérique USB externe. De là, vous pouvez accéder au lecteur, le déverrouiller et supprimer un fichier /var/db/.AppleSetupDonequi vous permettra ensuite de créer un nouveau compte administrateur avec un mot de passe que vous pouvez taper. Ensuite, vous pouvez changer le mot de passe principal avec le nouveau compte administrateur. Vous devrez peut-être supprimer complètement le coffre-fort de fichiers - je ne suis pas sûr que vous puissiez accorder de cette manière au deuxième administrateur des privilèges de déverrouillage.
bmike
@bmike Cela ne fonctionnera pas avec FileVault, car il est chiffré - le nouveau compte ne disposerait pas des informations nécessaires pour déchiffrer le lecteur. Il doit en réalité réinitialiser le mot de passe à partir de l'installation du système d'exploitation secondaire, ce qui serait difficile, car il aurait également besoin de rechiffrer les clés utilisées pour décrypter le lecteur (avec son nouveau mot de passe).
Zenexer
@Zenexer Je travaillerai probablement avec les étapes exactes plus tard aujourd'hui si cela suscite de l'intérêt et mettrai à jour ma réponse. Je l'ai déjà fait auparavant sans utiliser la clé de récupération (une fois que vous avez un système d'exploitation en cours d'exécution et le volume de stockage principal), vous pouvez entrer le mot de passe correct. L'OP connaît le mot de passe - il utilise simplement des caractères. Le clavier de démarrage par défaut ne permet pas la saisie.
bmike
@bmike Bien, le truc, c'est que vous devez entrer le mot de passe existant quelque part. Réinitialiser le mot de passe directement sans entrer le mot de passe existant risquerait de compromettre ses chances de récupérer quoi que ce soit.
Zenexer
9

En ajoutant à la réponse de bmike, si vous ne pouvez pas faire cela et si vous n'avez pas de sauvegarde récente, vous pouvez essayer de connecter le disque à un autre ordinateur et de monter le volume pour sauvegarder vos fichiers. Vous pouvez apparemment le faire avec Mac , Windows et Linux .

SztupY
la source
Merci, c’est l’option que j’essaie de gérer maintenant, puisque je connais mon mot de passe, j’essaie d’installer Mac OS sur un lecteur externe et d’accéder à mes données à partir de là. Je crois que j'aurai une option pour taper un emoji ici.
Artiom Dashisnky
1
Oui, c’est la meilleure option car vous pouvez réinstaller un nouveau système d’exploitation sur un lecteur externe sans avoir besoin d’emoji. Vous pouvez également placer le Mac en mode disque cible et exposer le volume Core Storage à un autre Mac équivaut à utiliser un autre processeur.
bmike
6

Vous pouvez utiliser ssh, telnet, vnc/ rdp, Retour à mes méthodes Mac ou similaires, à condition qu'ils soient activés et / ou disponibles.

Vous pouvez également loginutiliser le guestcompte par défaut ou tout autre usercompte régulier , si disponible. Ensuite:

Exécutez le CLI Terminal.app; type passwd <username>; enter ⎆/ return ⏎; (où <username>est le nom du compte sur lequel vous êtes en lock-out ..)

Vous serez invité à entrer votre mot de passe problématique. Frapper + + spaceouvrira un outil Unicode pour vous aider à entrer le (s) caractère (s) emoji.

En cas de succès, vous aurez la possibilité de saisir un nouveau mot de passe. Tapez le nouveau mot de passe une seconde fois (pour vérifier) ​​et cela devrait faire l'affaire.

tjt263
la source
1
"... pourvu qu'ils soient activés et / ou disponibles."
tjt263
En outre, la question concernait les informations de connexion au compte utilisateur, et non les mots de passe du microprogramme ou les clés de chiffrement du disque dur.
tjt263
4

Ceci est pour aller avec @TomGewecke answer.

Si vous voyez le menu de saisie en haut à droite de l'écran de connexion.

Cela peut uniquement être dû au fait qu’il s’agit d’un autre utilisateur connecté. (Changement rapide d’utilisateur).

Si un utilisateur est déjà connecté, le menu de saisie sera toujours affiché même si aucun utilisateur ne l'a activé dans sa barre de menus.

Mais si aucun utilisateur n'est déjà connecté, le menu ne s'affiche pas, à moins que vous n'ayez déjà activé le menu de saisie dans la fenêtre de connexion.

Si vous souhaitez que la disposition du clavier (menu d'entrée) s'affiche dans la fenêtre de connexion, que d'autres utilisateurs soient connectés ou non avec un changement rapide d'utilisateur. Utiliser un compte administrateur:

  • Allez dans Préférences Système -> Utilisateurs et groupes.
  • Sélectionnez Options de connexion.
  • Cochez Afficher le menu Entrée dans la fenêtre de connexion.

entrez la description de l'image ici

  • Puis quand à la fenêtre de thelogin:

cliquez sur le menu Entrée (affiche le nom de la source d'entrée actuellement sélectionnée à côté d'une icône de clavier) dans le coin supérieur droit de l'écran, puis sélectionnez la source d'entrée ou la disposition de clavier souhaitée. Si vous ne voyez pas la source d'entrée que vous recherchez, déplacez le pointeur sur Autres sources d'entrée, puis sélectionnez la source d'entrée dans la liste complète qui apparaît.

Doc Apple

(pas à l'origine, je n'ai pas vu l'entrée Unicode Hex. Comme je le faisais depuis ScreenSharing et que l'entrée Unicode Hex était en bas, mais sur mon écran. Je l'ai donc manquée la première fois.)

markhunte
la source
3

Même si vous êtes verrouillé, vous devriez toujours avoir accès à la partie Paramètres d’accessibilité de vos Préférences Système, auquel cas vous pouvez passer aux Préférences de clavier et ajuster vos sources d’entrée périphériques. Cela signifie que vous pouvez ajouter / activer "Entrée hexadécimale Unicode". De plus, cocher la case "Afficher le menu d'entrée dans la barre de menu" vous permettra de "Afficher l'observateur de personnage" et d'injecter une variété de caractères Unicode et Emoji.

tjt263
la source
1
Comment c'est censé fonctionner? Vous pouvez ouvrir le panneau d'accessibilité avec Fn + Option + Commande + F5, mais il est simplifié et ne vous permet pas d'accéder à des informations utiles. Vous ne pouvez pas accéder aux Préférences Système.
Zenexer
L'OP a fait un commentaire dans lequel il a déclaré qu'il avait essayé l'entrée Unicode Hex, mais qu'il avait échoué. Donc, il n'a pas à l'ajouter. Cela devrait fonctionner selon mes propres tests, si vous savez comment l'utiliser correctement.
Tom Gewecke
Je n'ai pas lu tous les commentaires dans le fil tbh. Je ne faisais que répondre à la question initiale. Quoi qu'il en soit, je suis sûr d'avoir essayé de le rendre applicable au plus grand nombre de personnes possible. Espérons que cela aide quelqu'un.
tjt263
Cela n'aidera personne si, comme Zenexer, vous ne pouvez pas accéder aux sources des préférences système / clavier / entrée. Est-il correct?
Tom Gewecke
-1

Je ne suis pas un utilisateur Mac, cela peut donc être un non-sens. Cependant, puisque la situation est désespérée, je vais l'offrir quand même.

Unicode Hex Input

Vous pouvez utiliser cet utilitaire sous OS X pour générer de nombreux caractères Unicode en saisissant manuellement le code hexadécimal. Vous pouvez également enregistrer les fichiers de traitement de texte au format Unicode ou UTF.

  1. Assurez-vous d’avoir activé le clavier Unicode Hex Input. Voir la section activer les claviers pour plus de détails.

  2. Ouvrez une application qui prend en charge Unicode HexInput, telle que TextEdit. TextEdit est installé avec OS X et peut être ouvert à partir du Dock ou du dossier Applications.

  3. Basculez les claviers sur l’entrée Unicode Hex dans le menu déroulant des icônes en haut à droite. Si l'option Unicode Hex est grisée, vous vous trouvez dans une application qui ne prend pas en charge cet utilitaire. Remarque: la plupart des applications actuelles prennent en charge ce clavier, mais certaines anciennes versions du logiciel risquent de ne pas le faire.

  4. Pour saisir un caractère spécifique, maintenez la touche option enfoncée, puis tapez la valeur Unicode hexadécimale à quatre chiffres (par exemple, 044D = cyrillique). Des graphiques répertoriant les valeurs Unicode de différents scripts sont disponibles à l'adresse www.unicode.org/charts.

http://symbolcodes.tlt.psu.edu/keyboards/mackey.html#unihex

utilisateur invité 1234567890
la source
1
Ce n'est pas un non-sens total, il est simplement inutile de parler d'ouvrir des applications lorsque la question est de savoir comment entrer quelque chose dans l'écran de connexion.
Tom Gewecke
Cela serait bien pour une situation où le système d'exploitation fonctionnait, mais dans ce cas, la réponse simple est d'utiliser le clavier Emoji.
bmike
@bmike J'ai testé la création et la connexion à des comptes de test avec emoji dans le mot de passe à l'aide du clavier Unicode Hex. Cela a bien fonctionné. Je me demande si l'OP n'a tout simplement pas utilisé le clavier correctement.
Tom Gewecke
@TomGewecke Je vous poserai une question suivante, à laquelle vous pourrez répondre si vous pouvez comprendre comment entrer emoji à l'écran de déverrouillage de FileVault. Ce serait de l'or / matériel de prime.
bmike