Ho incluso emoji nella mia password e ora non riesco ad accedere al mio account su Yosemite


207

Volevo verificare se è possibile utilizzare emoji in una password per il mio account su OS Yosemite. Funzionava ma non mi rendevo conto che la schermata di accesso ha solo tastiere native, quindi non posso digitare emoji lì.

Quindi la situazione è che conosco la mia password ma non riesco a digitarla. La macchina si è riavviata in Recovery HD e non vedo alcun modo per abilitare la tastiera emoji lì. In effetti, da quando FileVault è stato attivato, non riesco a ripristinare facilmente la password.

Vedo tre possibili opzioni qui, ma sarei felice di sentire qualcos'altro:

  1. Trova un modo per digitare emoji nel campo della password, questo sarebbe l'ideale.
  2. Accedi al mio account da una macchina esterna che mi permetterà di digitare la mia password da lì in modo da poter digitare emoji (non sono sicuro che ci sia una cosa del genere)
  3. Ripristina la password anche se ho usato FileVault.

3
Come altra opzione, potresti essere in grado di utilizzare "unicode con escape" (cercalo) o collegare l'unità interna su un altro mac e sbloccarlo lì.
John Keates,

7
L'Apple Store sarebbe in grado di aiutarti in questo? So che la tecnologia media non saprà come aiutare, ma forse possono inoltrare questo problema a qualcuno che potrebbe saperlo.
Thunderforge,

5
Non è possibile VNC nella macchina e utilizzare il telefono per digitare la password?
ʰᵈˑ

4
La modalità utente singolo funziona? Avviare il computer e non appena si sente il segnale acustico di avvio (non silenziare il volume prima di arrestarlo) premere Cmd + S. Se lo schermo diventa nero e ottieni una console, rispondi sì. Lo chiedo perché esiste un modo per forzare il ripristino di una password (un po 'insicuro se un hacker ha accesso fisico al tuo computer) con SUM fintanto che NON hai impostato una password del firmware. Tuttavia, FileVault non è abilitato e non volevo pubblicare una risposta che non può essere applicata.
Arc676,

34
Questo è sicuramente un bug per Mac: ti permette di impostare una password ma non ti permette di inserirla.
jvriesem,

Risposte:


158

Se hai "Altre fonti di input" disponibili nella parte superiore destra della schermata di accesso, seleziona quella chiamata Input esadecimale Unicode. Questo può essere usato per inserire emoji (o qualsiasi altro carattere) nel campo della password, purché tu conosca il numero esadecimale Unicode del personaggio. Questo numero può essere trovato nel Visualizzatore caratteri o su Internet.

Alcuni elementi che trovi nella categoria "emoji" hanno numeri esadecimali Unicode con solo 4 caratteri, come Aeroplano U + 2708 ✈. Con la tastiera di input esadecimale Unicode, puoi immetterlo tenendo premuto il tasto Opzione mentre digiti 2708.

Altre emoji hanno numeri esadecimali Unicode con 5 caratteri, come Grinning Face U + 1F600 😀. Per questi è necessario trovare i due codici esadecimali UTF-16 corrispondenti (a volte chiamati "surrogati") consultando Character Viewer o utilizzando una fonte Internet come fileformat.info. Per 1F600 sono D83D e DE00. È possibile immettere 1F600 tenendo premuto il tasto Opzione mentre si digita D83DDE00. Potresti vedere due punti nel campo, ma è ancora solo un personaggio.


Posso confermare se ce l'hai, puoi passare all'ingresso Unicode Hex e digitarli. Ma se non hai già utenti connessi, non avrai l'input disponibile nella parte superiore della schermata di accesso. Quindi c'è un modo per farlo lì se manca.
markhunte,

29
Questo è il modo migliore per risolvere il mio problema. Ho provato a utilizzare il layout della tastiera Hex Code per inserire le emoji insieme al ragazzo del supporto Apple. Abbiamo provato a usare il formato simile a U + 1F600, quindi stava scrivendo un diverso carattere speciale e non l'emoji. Entrambi non sapevamo che dovevamo usare il codice esadecimale UTF-16. Grazie Tom! 😊👍
Artiom Dashisnky,

65

L'ho risolto con la soluzione che il supporto Apple ha suggerito di fare, ecco i passaggi che ho fatto:

  1. Installa OS X su un'unità esterna dalla modalità di ripristino (Cmd + R all'avvio).
  2. Avvio dall'unità esterna.
  3. Installa la tastiera Hex / Emoji per poter digitare il personaggio rilevante.
  4. Vai su Utility Disco, scegli il disco bloccato. Vai a File -> Disattiva crittografia.
  5. Inserisci qui la tua password e lasciala per un paio d'ore, poiché la decodifica impiegherà un po 'di tempo e non vi è alcuna indicazione di progresso.

    Decodifica del disco in corso

  6. Riavvia nuovamente in modalità di ripristino. Vai al terminale ed esegui resetpassword .

  7. Scegli il tuo disco e crea una nuova password per il tuo utente.
  8. Riavvia e usa la tua nuova password per accedere.

Quando dici "Tastiera esadecimale / emoji", stai parlando della tastiera chiamata "esadecimale Unicode" o del Visualizzatore caratteri (o Emoji e simboli in alcuni menu)?
Tom Gewecke,

1
In particolare per il mio problema ho installato la tastiera personalizzata che ho creato e utilizzato per digitare la password originale (puoi scaricarli qui se sei interessato emojikey.xyz/pages/install ).
Artiom Dashisnky,

Grazie per quelle informazioni! Niente di "esadecimale" su quelli. Hai mai provato la tastiera di input esadecimale Apple Unicode per inserire le tue emoji nella schermata di accesso?
Tom Gewecke,

3
Non ho avuto problemi a digitare emoji con esso come password di accesso. Mi chiedo se il consulente sapesse che non puoi semplicemente digitare 5 codici dopo l'opzione, devi cercare i due componenti e digitarli separatamente. Ad esempio, smiley emoji 1f600 viene digitato come d83d seguito da de00.
Tom Gewecke,

2
Si chiama formato "utf-16 hex". Puoi trovarlo nel Visualizzatore caratteri o sul Web, ad esempio fileformat.info/info/unicode/char/1f600/index.htm
Tom Gewecke,

30

Dato che hai Filevault, questo rende la tua situazione precaria e un po 'delicata.

Alcune buone notizie, Apple ha disabilitato la voce delle emoji nel riquadro delle password per 10.11 El Capitan - Non riesco a incollare o ottenere le emoji nel riquadro delle preferenze Utenti e gruppi.

Il modo ufficiale di Apple per superare questo è quello di fare clic su? nel campo password e reimpostare la password. Se hai utilizzato una chiave di ripristino, puoi inserirla senza bisogno di chiavi emoji. Se hai usato AppleID, puoi inserirlo senza bisogno di emoji.

sblocco del vault

A parte questo, se si dispone di un backup corrente (o è possibile completare le cose se si è effettuato l'accesso), il modo più veloce per pulire è il Mac e quindi ripristinare il backup. È possibile scegliere una nuova password per un nuovo account amministratore e quindi importare i file utente.

Se hai abilitato ssh o il desktop remoto è abilitato e il Mac è ancora connesso al tuo account, puoi accedere al Mac da un altro Mac sulla rete. Questo non funzionerà se hai riavviato il Mac e l'avvio di Recovery HD è in attesa nella schermata di sblocco di Filevault.

Se si dispone di un secondo account amministratore abilitato a FileVault, è possibile riavviare e utilizzare quella password per sbloccare il disco e quindi reimpostare la password sull'account principale. Infine, è possibile avviare il ripristino del ripristino HD o Internet e reinstallare il sistema operativo su un'unità USB. Quindi è possibile montare l'unità del vault e disporre di emoji per sbloccare il volume e creare un nuovo account amministratore attraverso vari trucchi / procedure simili all'utilizzo della modalità utente singolo per rimuovere il file .AppleSetupDone .


2
Sfortunatamente tutte queste opzioni sono irrilevanti poiché sono disconnesso dal sistema. Apparentemente non mi rendevo conto di cosa fosse FileVault quando l'ho abilitato, quindi non ricordo davvero cosa ho definito lì :(
Artiom Dashisnky,

1
@ArtiomDashisnky sì - l' opzione migliore è questa - Avvia al ripristino e installa OS X su un'unità / dispositivo USB esterno. Da lì puoi accedere all'unità, sbloccarlo e rimuovere un file /var/db/.AppleSetupDoneche ti permetterà quindi di creare un nuovo account amministratore con una password che puoi digitare. Quindi è possibile modificare la password principale con il nuovo account amministratore. Potrebbe essere necessario rimuovere completamente il vault - non sono sicuro che puoi concedere i privilegi di sblocco del secondo amministratore in questo modo.
bmike

@bmike Questo non funzionerà con FileVault, poiché è crittografato: il nuovo account mancherebbe delle informazioni necessarie per decrittografare l'unità. Deve effettivamente reimpostare la password dall'installazione del sistema operativo secondario, il che sarebbe difficile perché avrebbe anche bisogno di crittografare nuovamente le chiavi utilizzate per decrittografare l'unità (con la sua nuova password).
Zenexer,

@Zenexer Probabilmente lavorerò attraverso i passi esatti più tardi oggi, se c'è interesse e aggiorno la mia risposta. L'ho già fatto prima senza usare la chiave di ripristino - una volta che hai un sistema operativo in esecuzione e il volume di archiviazione principale - puoi inserire la password corretta. L'OP conosce la password: utilizza solo caratteri che la tastiera di avvio predefinita non consente di immettere.
bmike

@bmike Bene, il trucco è che devi effettivamente inserire la password esistente da qualche parte. Il ripristino della password senza immettere la password esistente probabilmente rovinerebbe le sue possibilità di recuperare qualcosa.
Zenexer,

9

Aggiungendo alla risposta di bmike, se non puoi fare nulla di tutto ciò e non hai un backup recente, potresti provare a connettere il disco a un altro computer e montare il volume per salvare i tuoi file. Apparentemente puoi farlo sia con Mac , Windows e Linux .


Grazie, questa è l'opzione con cui sto tentando di elaborare ora, poiché conosco la mia password, sto provando a installare Mac OS su un'unità esterna e ad accedere ai miei dati da lì. Credo che avrò un'opzione per digitare un'emoji lì.
Artiom Dashisnky,

1
Sì, questa è l'opzione migliore poiché puoi reinstallare un nuovo sistema operativo su un'unità esterna senza bisogno di emoji. In alternativa, imposta il Mac in modalità Disco di destinazione ed esporre il volume della memoria principale a un altro Mac è equivalente, ma richiede un'altra CPU.
bmike

6

Si potrebbe utilizzare ssh, telnet, vnc/ rdp, Torna al mio Mac o simili metodi, purché siano abilitati e / o disponibili.

Inoltre, è possibile loginutilizzare l' guestaccount predefinito o qualsiasi useraccount normale , se disponibile. Poi:

Eseguire CLI Terminal.app; tipo passwd <username>; enter ⎆/ return ⏎; (dov'è <username>il nome dell'account da cui sei bloccato fuori ..)

Ti verrà richiesto di inserire la password problematica. Colpire + + spaceaprirà uno strumento unicode per aiutarti a inserire i personaggi emoji.

In caso di successo, ti verrà data la possibilità di inserire una nuova password. Digita la nuova password una seconda volta (per verificare) e questo dovrebbe fare il trucco.


1
"... purché abilitati e / o disponibili."
tjt263,

Inoltre, la domanda era: credenziali di accesso all'account utente, non password del firmware o chiavi di crittografia del disco rigido.
tjt263,

4

Questo va con la risposta di @TomGewecke.

Se vedi il menu di immissione nell'angolo in alto a destra della schermata di accesso.

Ciò può essere dovuto al fatto che il loro è un altro utente connesso. (Cambio rapido utente).

Se un utente è già connesso, il menu di input mostrerà sempre anche se nessun utente ha abilitato la visualizzazione nella barra dei menu.

Ma se non ci sono utenti già registrati, non otterrai il menu, a meno che tu non abbia abilitato il menu di input da mostrare nella finestra di login prima.

Se si desidera visualizzare il layout della tastiera (menu di input) nella finestra di accesso indipendentemente dal fatto che vi siano altri utenti che hanno effettuato l'accesso o meno con la commutazione rapida dell'utente. Utilizzando un account amministratore:

  • Vai a Preferenze di sistema -> Utenti e gruppi.
  • Seleziona Opzioni di accesso.
  • Seleziona Mostra menu di input nella finestra di accesso.

inserisci qui la descrizione dell'immagine

  • Quindi quando alla finestra di accesso:

fai clic sul menu Input (mostra il nome della sorgente di input attualmente selezionata accanto all'icona di una tastiera) nell'angolo in alto a destra dello schermo, quindi seleziona la sorgente di input o il layout di tastiera desiderato. Se non vedi la fonte di input che stai cercando, sposta il puntatore su Altre fonti di input, quindi seleziona la fonte di input dall'elenco completo che appare.

Apple doc

(non originariamente non ho visto l'input Unicode Hex. Mentre lo facevo da ScreenSharing e l'input Unicode Hex era in fondo, ma del mio schermo. Quindi l'ho perso la prima volta)


3

Anche se sei bloccato, dovresti comunque avere accesso alla parte Impostazioni di accessibilità delle Preferenze di Sistema, nel qual caso puoi procedere alle Preferenze tastiera e regolare le fonti di input periferiche. Ciò significa che è possibile aggiungere / abilitare "Input esadecimale Unicode". Inoltre, selezionando "☑︎ Mostra menu di input nella barra dei menu" potrai "⌨ Mostra personaggio" e iniettare una varietà di caratteri Unicode ed Emoji.


1
Come dovrebbe funzionare? Puoi aprire il pannello di accessibilità con Fn + Opzione + Comando + F5, ma è ridotto e non ti consente di accedere a nulla di utile. Non puoi accedere alle Preferenze di Sistema.
Zenexer,

L'OP ha fatto un commento in cui ha affermato di aver provato l'ingresso esadecimale Unicode, ma non è riuscito. Quindi non deve aggiungerlo. Dovrebbe funzionare secondo i miei test, se sai come usarlo correttamente.
Tom Gewecke,

Non ho letto tutti i commenti nella discussione tbh. Stavo solo affrontando la domanda originale. Indipendentemente da ciò, sono sicuro di aver cercato di renderlo applicabile / pertinente a quante più persone possibile. Spero che aiuti qualcuno.
tjt263,

Non aiuta nessuno se, come Zenexer, afferma che in realtà non è possibile accedere alle preferenze di sistema / tastiera / fonti di input. Ha ragione?
Tom Gewecke,

-1

Non sono un utente Mac, quindi potrebbe non avere senso. Tuttavia, poiché la situazione è disperata, la offrirò comunque.

Ingresso esadecimale Unicode

È possibile utilizzare l'utilità in OS X per generare molti caratteri Unicode inserendo manualmente il codice esadecimale. Altre opzioni includono il salvataggio di file di elaboratore di testi come testo Unicode o UTF.

  1. Assicurati di aver attivato la tastiera Unicode Hex Input. Vedi la sezione tastiere attive per maggiori dettagli.

  2. Apri un'applicazione che supporti Unicode HexInput come TextEdit. TextEdit è installato con OS X e può essere aperto dal Dock o dalla cartella Applicazioni.

  3. Passa le tastiere all'ingresso esadecimale Unicode dal menu a discesa dell'icona della bandiera in alto a destra. Se l'opzione esadecimale Unicode è disattivata, ci si trova in un'applicazione che non supporta questa utilità. Nota: la maggior parte delle applicazioni attuali supporta questa tastiera, ma alcune versioni precedenti del software potrebbero non esserlo.

  4. Per inserire un carattere specifico, tenere premuto il tasto Opzione, quindi digitare il valore Unicode esadecimale a quattro cifre (ad es. 044D = cirillico э). I grafici che elencano i valori Unicode per diversi script sono disponibili su www.unicode.org/charts.

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


1
Non è una totale assurdità, è solo irrilevante parlare di apertura di app quando la domanda è su come inserire qualcosa nella schermata di accesso.
Tom Gewecke,

Questo sarebbe ottimo per una situazione in cui il sistema operativo era in esecuzione, ma in quel caso, la risposta semplice è usare la tastiera Emoji.
bmike

@bmike Ho testato la creazione e l'accesso agli account di prova con emoji nella password utilizzando la tastiera esadecimale Unicode. Ha funzionato bene. Mi chiedo se l'OP non abbia usato correttamente la tastiera.
Tom Gewecke,

@TomGewecke Ti farò una domanda successiva per rispondere se riesci a capire come inserire le emoji nella schermata di sblocco di FileVault. Sarebbe materiale d'oro / generoso.
bmike
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.