Incluí emoji en mi contraseña y ahora no puedo iniciar sesión en mi cuenta en Yosemite

Quería verificar si es posible usar emoji en una contraseña para mi cuenta en OS Yosemite. Funcionó, pero no me di cuenta de que la pantalla de inicio de sesión solo tiene teclados nativos, por lo que no puedo escribir emoji allí.

Entonces, la situación es que sé mi contraseña pero no puedo escribirla. La máquina se ha reiniciado en Recovery HD y no veo una forma de habilitar el teclado emoji allí. En efecto, desde que se activó FileVault, no puedo restaurar la contraseña fácilmente.

Veo tres opciones posibles aquí, pero me encantaría escuchar cualquier otra cosa:

  1. Encuentre una forma de escribir emoji en el campo de contraseña, esto sería ideal.
  2. Acceda a mi cuenta desde una máquina externa que me permitirá escribir mi contraseña desde allí para poder escribir emoji (no estoy seguro de que exista tal cosa)
  3. Restaure la contraseña aunque usé FileVault.
Parece que ni siquiera puedes escribir caracteres Unicode usando la <kbd>Opción</kbd> + UnicodeID en la pantalla de inicio de sesión...
¿Cuál es la situación ahora? ¿Está la Mac en la pantalla de FileVault y se está ejecutando o se ha reiniciado y está esperando para desbloquear la unidad?
@bmike reiniciado y esperando para desbloquear la unidad 😔
@ArtiomDashisnky Ay. Aprendí (por las malas que eres) a mantener una segunda cuenta de administrador en todas mis Mac FileVault por este motivo. Espero que tengas una buena copia de seguridad y tiempo para hacer una reinstalación. :-(
Es una posibilidad remota, ya que depende de si lo configuraste cuando configuraste la cuenta, pero ¿has probado tu ID de Apple? Para restablecer la contraseña, consulta: support.apple.com/en-us/HT202274 y support.apple.com/kb/ PH13971?locale=en_US
Como otra opción, es posible que pueda usar "unicode escapado" (búsquelo) o conectar la unidad interna en otra Mac y desbloquearla allí.
¿La Apple Store podría ayudarte con esto? Sé que el técnico promedio no sabrá cómo ayudar, pero tal vez puedan escalar este problema a alguien que pueda saberlo.
¿No podrías conectar VNC a la máquina y usar tu teléfono para escribir la contraseña?
¿Funciona el modo de usuario único? Arranque la computadora y tan pronto como escuche el timbre de arranque (no silencie el volumen antes de apagarla) presione Cmd+S. Si la pantalla se vuelve negra y obtienes una consola, responde sí. Lo pregunto porque hay una manera de forzar el restablecimiento de una contraseña (algo inseguro si un pirata informático tiene acceso físico a su computadora) con SUM siempre que NO establezca una contraseña de firmware. Sin embargo, no tengo habilitado FileVault y no quería publicar una respuesta que no se pueda aplicar.
@Arc676 sí, parpadea con una consola sobre fondo negro por un segundo y va a la pantalla de inicio de sesión.
@thunderforge lamentablemente no tengo Apple Store donde estoy ubicado en este momento, pero ayer me comuniqué con el Soporte de Apple y básicamente no tenían ninguna solución para mí además de los procedimientos estándar. Sin embargo, intentamos escribir el emoji usando el teclado de entrada de código hexadecimal, pero no ayudó. Al final, sugirieron instalar Mac OS en una unidad externa y acceder a mis datos desde allí, ya que con suerte podré escribir emoji allí.
¿Estás diciendo que la consola desaparece inmediatamente? ¿Qué tal el modo de recuperación? ¿Puedes acceder a eso? En el timbre de arranque, presione Cmd+R para acceder al modo de recuperación. Esta debería ser una partición en su disco duro, pero algunas Mac más nuevas vienen con el modo de recuperación de Internet y requieren una conexión a Internet.
Cuando probó el teclado Unicode Hex, ¿qué escribió exactamente? Para un personaje que tiene 5 códigos, debe escribir los dos sustitutos de 4 códigos utf-16 por separado en secuencia. También debe mantener presionada la tecla de opción mientras escribe los 4 códigos.
Este es definitivamente un error de Mac: le permite establecer una contraseña pero no le permite ingresarla.
@Arc676 Si restablece su contraseña, se bloqueará el acceso a su computadora porque tiene FileVault habilitado, y deberá borrar y reinstalar. FileVault es un mecanismo de cifrado.
Hay una opción para habilitar el menú Entrada en la pantalla de inicio de sesión, pero está deshabilitada de forma predeterminada.
¿Tienes habilitada la cuenta de invitado?
¿Configuró Permitir ID de Apple para restablecer la contraseña? Si no te acuerdas puedes probarlo como en los enlaces que te comenté antes. (Si ingresa incorrectamente la contraseña de su cuenta en la ventana de inicio de sesión tres veces, aparece un mensaje que dice "Si olvidó su contraseña, puede restablecerla usando su ID de Apple")
@TomGewecke No, creo que estaba hablando del truco de la tecla Opción. No se puede acceder al visor de caracteres desde la ventana de inicio de sesión sin configurar una opción antes de cerrar sesión. Si hubiera hecho eso, podría usar el visor de personajes, y esto no sería un problema.
Sin embargo, @TomGewecke creo que no lo habilitó, por lo que ese enfoque no tuvo éxito. Habría funcionado si lo hubiera habilitado, y el representante de soporte probablemente podría haberle dado los códigos correctos.
@Xenexer Entonces, ¿FileVault encripta usando su contraseña? ¿No es eso una falla de seguridad porque si un usuario selecciona una contraseña débil, FileVault será casi inútil?
Esto me hizo pensar en 'Abusar de Emoji en iOS y tu Mac 👑💩' de Zach Holman - zachholman.com/posts/abusing-emoji
Después de que me pasó, decidí comprobar qué servicios admiten contraseñas de emoji y si es una buena idea usarlos 😊 medium.com/@hvost/…
@Arc676: Ese es un problema del usuario, no del sistema operativo.

Respuestas (8)

Si tiene "Otras fuentes de entrada" disponibles en la parte superior derecha de su pantalla de inicio de sesión, seleccione la llamada Entrada hexadecimal Unicode. Esto se puede usar para ingresar emoji (o cualquier otro carácter) en el campo de la contraseña, siempre que conozca el número hexadecimal Unicode del carácter. Este número se puede encontrar en el Visor de caracteres o en Internet.

Algunos artículos que encuentras en la categoría "emoji" tienen números hexadecimales Unicode con solo 4 caracteres, como Avión U+2708 ✈. Con el teclado Unicode Hex Input, ingresa esto manteniendo presionada la tecla Opción mientras escribe 2708.

Otros emoji tienen números hexadecimales Unicode con 5 caracteres, como Cara sonriente U+1F600 😀. Para estos, debe encontrar los dos códigos hexadecimales UTF-16 correspondientes (a veces llamados "sustitutos") consultando el Visor de caracteres o utilizando una fuente de Internet como fileformat.info. Para 1F600 estos son D83D y DE00. Puede ingresar 1F600 manteniendo presionada la tecla de opción mientras escribe D83DDE00. Es posible que vea dos puntos en el campo, pero sigue siendo solo un carácter.

Puedo confirmar que si lo tiene, puede cambiar a la entrada Unicode Hex y escribirlos. Pero si aún no tiene ningún usuario conectado, no tendrá la entrada disponible en la parte superior de la pantalla de inicio de sesión. Entonces, ¿hay alguna manera de llevarlo allí si falta?
Esta es la mejor manera de resolver mi problema. Traté de usar el diseño de teclado Hex Code para insertar el emoji junto con el chico de Apple Support. Sin embargo, intentamos usar el formato similar a U+1F600, por lo que estaba escribiendo un carácter especial diferente y no el emoji. Ninguno de nosotros sabía que teníamos que usar el código hexadecimal UTF-16. ¡Gracias Tom! 😊👍
Esto resolvió mi problema de inicio de sesión, creo que esta debería ser la respuesta aceptada, ya que es simple.

Lo resolví con la solución que sugirió Apple Support, estos son los pasos que hice:

  1. Instale OS X en una unidad externa desde el modo de recuperación (Cmd + R al iniciar).
  2. Arranque desde la unidad externa.
  3. Instale el teclado Hex/Emoji para poder escribir el carácter relevante.
  4. Vaya a Utilidad de disco, elija el disco bloqueado. Vaya a Archivo -> Desactivar cifrado.
  5. Ingrese su contraseña aquí y déjela por un par de horas, ya que el descifrado tomará un tiempo y no hay indicación de progreso.

    Descifrado de disco en curso

  6. Reinicie en modo de recuperación nuevamente. Ve a la terminal y ejecuta resetpassword .

  7. Elija su disco y cree una nueva contraseña para su usuario.
  8. Reinicie y use su nueva contraseña para iniciar sesión.
Cuando dices "Teclado hexadecimal/Emoji", ¿estás hablando del teclado llamado "Unicode Hex" o del Visor de caracteres (o Emoji y símbolos en algunos menús)?
Específicamente para mi problema, instalé un teclado personalizado que construí y usé para escribir la contraseña original (puedes descargarlos aquí si estás interesado en emojikey.xyz/pages/install ).
¡Gracias por esa información! Nada de "maleficio" sobre esos. ¿Alguna vez probó el teclado Apple Unicode Hex Input para ingresar su emoji en la pantalla de inicio de sesión?
Sí, desafortunadamente no pudo escribir emoji. Lo probé junto con el asesor senior de Apple Support, lo probó en su Mac, no en el campo de contraseña. Parece que funciona con caracteres especiales pero no con emojis por alguna razón :(
No he tenido problemas para escribir emoji con él como contraseña de inicio de sesión. Me pregunto si el asesor sabía que no puede simplemente escribir 5 códigos después de la opción, debe buscar los dos componentes y escribirlos por separado. Por ejemplo, el emoji sonriente 1f600 se escribe como d83d seguido de de00.
¡@TomGewecke parece que tienes razón! De hecho, intentamos escribirlo en un formato de 1f600. ¿Cómo puedo encontrar esta hoja de códigos de "dos componentes" para emojis? ¿Cómo se llama este formato?
Se llama el formato "utf-16 hexadecimal". Puede encontrarlo en el Visor de caracteres o en la web, por ejemplo, fileformat.info/info/unicode/char/1f600/index.htm
@TomGewecke, ¿publicaría una respuesta sobre esto aquí como una respuesta independiente? Sería una edición decente, pero prefiero apostar por esa solución por sí sola, ya que es claramente la mejor en mi opinión.

Dado que tiene Filevault, eso hace que su situación sea precaria y un poco delicada.

Algunas buenas noticias, Apple ha deshabilitado la entrada de emoji en el panel de contraseña para 10.11 El Capitan: no puedo pegar ni obtener emoji en el panel de preferencias de Usuarios y grupos.

La manera oficial de Apple de superar esto es hacer clic en el ? en el campo de contraseña y restablecer su contraseña. Si usó una clave de recuperación, puede ingresarla sin necesidad de teclas emoji. Si usó AppleID, puede ingresarlo sin necesidad de emoji.

desbloqueo de bóveda de archivos

Salvo eso, si tiene una copia de seguridad actual (o puede dejar que las cosas se completen si ha iniciado sesión), la forma más rápida de avanzar es borrar la Mac y luego restaurar la copia de seguridad. Puede elegir una nueva contraseña para una nueva cuenta de administrador y luego importar los archivos de usuario.

Si tiene ssh habilitado o escritorio remoto habilitado, y la Mac todavía está conectada a su cuenta, puede iniciar sesión en la Mac desde otra Mac a través de la red. Esto no funcionará si ha reiniciado la Mac y el arranque de Recovery HD está esperando en la pantalla de desbloqueo de Filevault.

Si tiene una segunda cuenta de administrador que está habilitada para FileVault, puede reiniciar y usar esa contraseña para desbloquear el disco y luego restablecer la contraseña en su cuenta principal. Por último, puede iniciar la recuperación de HD o la recuperación de Internet y reinstalar el sistema operativo en una unidad USB. Luego puede montar la unidad de bóveda de archivos y tener emoji para desbloquear el volumen y crear una nueva cuenta de administrador a través de varios trucos/procedimientos similares al uso del modo de usuario único para eliminar el archivo .AppleSetupDone .

Desafortunadamente, todas estas opciones son irrelevantes ya que estoy desconectado del sistema. Aparentemente, no me di cuenta de qué es FileVault cuando lo habilité, así que realmente no recuerdo lo que definí allí :(
@ArtiomDashisnky sí, la mejor opción es esta : inicie la recuperación e instale OS X en una unidad/dispositivo USB externo. Desde allí, puede acceder a la unidad, desbloquearla y eliminar un archivo /var/db/.AppleSetupDoneque luego le permitirá crear una nueva cuenta de administrador con una contraseña que puede escribir. Luego puede cambiar la contraseña principal con la nueva cuenta de administrador. Es posible que deba eliminar la bóveda de archivos por completo; no estoy seguro de que pueda otorgar privilegios de desbloqueo al segundo administrador de esta manera.
@bmike Eso no funcionará con FileVault, ya que está encriptado: la nueva cuenta carecería de la información necesaria para descifrar la unidad. De hecho, tiene que restablecer la contraseña de la instalación del sistema operativo secundario, lo que sería difícil porque también necesitaría volver a cifrar las claves utilizadas para descifrar la unidad (con su nueva contraseña).
@Zenexer Probablemente seguiré los pasos exactos más tarde hoy si hay interés y actualizo mi respuesta. Lo he hecho antes sin usar la clave de recuperación; una vez que tenga un sistema operativo en ejecución y el volumen de almacenamiento central, puede ingresar la contraseña correcta. El OP conoce la contraseña: solo está usando caracteres, el teclado de inicio predeterminado no permite la entrada.
@bmike Correcto, el truco es que debes ingresar la contraseña existente en alguna parte. Restablecer la contraseña directamente sin ingresar la contraseña existente probablemente arruinaría sus posibilidades de recuperar algo.
Bingo @Zenexer: llegar a un lugar para ingresar la contraseña desbloquea el reino. Si restablece la contraseña, el único problema es que perderá su llavero hasta que pueda ingresar la contraseña allí. Sin pérdida de datos, solo retraso.
Muchas gracias por su ayuda, acabo de publicar los pasos exactos de lo que hice. @bmike también mencionó la solución brevemente en la respuesta editada 👌👌

Agregando a la respuesta de bmike, si no puede hacer nada de eso y no tiene una copia de seguridad reciente, puede intentar conectar el disco a otra computadora y montar el volumen para guardar sus archivos. Aparentemente puedes hacerlo con Mac , Windows y Linux .

Gracias, esa es la opción con la que estoy tratando de procesar ahora, ya que sé mi contraseña, estoy tratando de instalar Mac OS en una unidad externa y acceder a mis datos desde allí. Creo que tendré una opción para escribir un emoji allí.
Sí, esta es la mejor opción, ya que puede reinstalar un nuevo sistema operativo en una unidad externa sin necesidad de emoji. Alternativamente, coloque la Mac en el modo Disco de destino y exponga el volumen de Core Storage a otra Mac es equivalente, pero requiere otra CPU.

Puede usar ssh, telnet, vnc/ rdp, Volver a mi Mac o métodos similares, siempre que estén habilitados y/o disponibles.

También puede loginusar la cuenta predeterminada guesto cualquier cuenta normal user, si está disponible. Después:

Ejecute CLI Terminal.app; tipo passwd <username>; enter ⎆/ return ⏎; (¿dónde <username>está el nombre de la cuenta de la que está bloqueado?)

Se le pedirá que ingrese su contraseña problemática. Presionar ++ abrirá spaceuna herramienta Unicode para ayudarlo a ingresar los caracteres emoji.

Si tiene éxito, se le otorgará la oportunidad de ingresar una nueva contraseña. Escriba la nueva contraseña por segunda vez (para verificar) y eso debería funcionar.

"...siempre y cuando estén habilitados y/o disponibles".
Además, la pregunta era sobre las credenciales de inicio de sesión de la cuenta de usuario, no las contraseñas de firmware o las claves de cifrado del disco duro.

Esto va con la respuesta de @TomGewecke.

Si está viendo el menú de entrada en la esquina superior derecha de la pantalla de inicio de sesión.

Esto puede deberse solo a que hay otro usuario conectado. (Cambio rápido de usuario).

Si ya hay un usuario conectado, el menú de entrada siempre se mostrará incluso si ningún usuario lo tiene habilitado para mostrar en su barra de menú.

Pero si no hay usuarios que ya hayan iniciado sesión, no obtendrá el menú, a menos que haya habilitado el menú de entrada para que se muestre en la ventana de inicio de sesión antes.

Si desea que la distribución del teclado (menú de entrada) se muestre en la ventana de inicio de sesión independientemente de si hay otros usuarios conectados o no con el cambio rápido de usuario. Usando una cuenta de administrador:

  • Vaya a Preferencias del sistema -> Usuarios y grupos.
  • Seleccione Opciones de inicio de sesión.
  • Marque Mostrar menú de entrada en la ventana de inicio de sesión.

ingrese la descripción de la imagen aquí

  • Luego, cuando esté en la ventana de inicio de sesión:

haga clic en el menú Entrada (muestra el nombre de la fuente de entrada actualmente seleccionada junto a un icono de teclado) en la esquina superior derecha de la pantalla, luego seleccione la fuente de entrada deseada o el diseño del teclado. Si no ve la fuente de entrada que está buscando, mueva el puntero sobre Otras fuentes de entrada y luego seleccione la fuente de entrada de la lista completa que aparece.

documento de manzana

(Originalmente, no vi la entrada Unicode Hex. Como estaba haciendo esto desde ScreenSharing y la entrada Unicode Hex estaba en la parte inferior, pero en mi pantalla. Así que me la perdí la primera vez)

Incluso si está bloqueado, aún debe tener acceso a la parte de Configuración de accesibilidad de sus Preferencias del sistema, en cuyo caso puede continuar con las Preferencias del teclado y ajustar sus fuentes de entrada periféricas. Esto significa que puede agregar/habilitar "Entrada hexadecimal Unicode". Además, marcar "☑︎ Mostrar menú de entrada en la barra de menú" le permitirá "⌨ Mostrar visor de caracteres" e inyectar una variedad de caracteres Unicode y Emoji.

¿Cómo se supone que funciona? Puede abrir el panel de accesibilidad con Fn + Opción + Comando + F5, pero está simplificado y no le permite acceder a nada útil. No puede acceder a las Preferencias del Sistema.
El OP hizo un comentario donde dijo que probó la entrada Unicode Hex, pero falló. Entonces él no tiene que agregarlo. Debería funcionar de acuerdo con mis propias pruebas, si sabes cómo usarlo correctamente.
No leí todos los comentarios en el hilo tbh. Solo estaba abordando la pregunta original. Independientemente, estoy seguro de que traté de hacerlo aplicable/relevante para la mayor cantidad de personas posible. Espero que ayude a alguien.
No ayuda a nadie si, como Zenexer, dice que, de hecho, no puede acceder a las preferencias del sistema/teclado/fuentes de entrada. ¿Está en lo correcto?

No soy un usuario de Mac, por lo que esto puede ser una tontería. Sin embargo, dado que la situación es desesperada, lo ofreceré de todos modos.

Entrada hexadecimal Unicode

Puede usar la utilidad en OS X para generar muchos caracteres Unicode ingresando manualmente el código hexadecimal. Otras opciones incluyen guardar archivos de procesador de texto como texto Unicode o UTF.

  1. Asegúrese de haber activado el teclado Unicode Hex Input. Consulte la sección activar teclados para obtener más detalles.

  2. Abra una aplicación que admita Unicode HexInput, como TextEdit. TextEdit se instala con OS X y se puede abrir desde el Dock o la carpeta Aplicaciones.

  3. Cambie los teclados a la entrada hexadecimal Unicode desde el menú desplegable del icono de la bandera en la esquina superior derecha. Si la opción Unicode Hex está atenuada, se encuentra en una aplicación que no es compatible con esta utilidad. Nota: la mayoría de las aplicaciones actuales son compatibles con este teclado, pero es posible que algunas versiones antiguas del software no lo sean.

  4. Para ingresar un carácter específico, mantenga presionada la tecla de opción y luego ingrese el valor Unicode hexadecimal de cuatro dígitos (p. ej., 044D = cirílico ù). Los gráficos que enumeran los valores Unicode para diferentes scripts están disponibles en www.unicode.org/charts.

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

No es una tontería total, simplemente es irrelevante hablar de abrir aplicaciones cuando la pregunta es cómo ingresar algo en la pantalla de inicio de sesión.
Esto sería excelente para una situación en la que se ejecuta el sistema operativo, pero en ese caso, la respuesta simple es usar el teclado Emoji.
@bmike Probé creando e iniciando sesión en cuentas de prueba con emoji en la contraseña usando el teclado Unicode Hex. Funcionó bien. Me pregunto si el OP simplemente no usó el teclado correctamente.
@TomGewecke Le haré una pregunta de seguimiento para que responda si puede descubrir cómo ingresar emoji en la pantalla de desbloqueo de FileVault. Eso sería oro / material de recompensa.