我在密码中包含了表情符号,但现在无法登录优胜美地的帐户


207

我想检查是否可以在OS Yosemite的帐户密码中使用表情符号。它起作用了,但是我没有意识到登录屏幕上只有本地键盘,所以我不能在那里输入表情符号。

因此,情况是我知道密码,但无法输入密码。机器已重新启动到Recovery HD,但我没有在那里启用表情符号键盘的方法。实际上,由于FileVault已打开,所以我无法轻松恢复密码。

我在这里看到三个可能的选择,但很高兴听到其他消息:

  1. 找到一种在密码字段中键入表情符号的方法,这是理想的选择。
  2. 从外部计算机访问我的帐户,这将允许我从那里输入密码,以便我可以输入表情符号(不确定是否存在这种情况)
  3. 即使我使用FileVault,也要还原密码。

3
作为另一种选择,您可能可以使用“转义的unicode”(查找它),也可以将内部驱动器连接到另一台Mac上并在那里进行解锁。
约翰·基茨

7
Apple Store可以帮助您吗?我知道一般的技术人员不知道如何提供帮助,但也许他们可以将此问题升级为可能知道的人。
Thunderforge

5
您是否可以将VNC插入设备并使用手机输入密码?
2015年

4
单用户模式可以工作吗?启动计算机,并在听到启动提示音(关闭前不要将音量静音)后按Cmd + S。如果屏幕变黑并且您有控制台,则回答是。我问,因为只要您未设置固件密码,就有一种方法可以用SUM强制重置密码(如果黑客可以物理访问您的计算机,则不安全)。但是,我没有启用FileVault,也不想发布无法应用的答案。
Arc676

34
这绝对是Mac的错误:允许您设置密码,但不允许输入密码。
jvriesem 2015年

Answers:


158

如果登录屏幕的右上角有“其他输入源”,请选择一个称为Unicode十六进制输入的源。只要您知道字符的Unicode十六进制编号,就可以将其用于在密码字段中输入表情符号(或其他任何字符)。可以在“角色查看器”或互联网上找到该号码。

在“表情符号”类别中找到的某些项目具有仅4个字符的Unicode十六进制数字,例如Airplane U + 2708✈。使用Unicode十六进制输入键盘,您可以在键入2708的同时按住Option键来进行输入。

其他表情符号具有5个字符的Unicode十六进制数字,例如咧嘴笑脸U + 1F600😀。对于这些,您需要通过咨询Character Viewer或使用诸如fileformat.info之类的互联网资源来找到两个对应的UTF-16十六进制代码(有时称为“代理”)。对于1F600,它们是D83D和DE00。您可以在键入D83DDE00的同时按住选项键来输入1F600。您可能会在该字段中看到两个点,但它仍然只是一个字符。


我可以确认是否确实存在,您可以更改为Unicode Hex输入并键入一个。但是,如果您尚未登录任何用户,则登录屏幕顶部将没有可用的输入。因此,如果缺少它,是否有一种方法可以到达那里。
markhunte

29
这是解决我的问题的最好方法。我尝试使用十六进制代码键盘布局与Apple支持人员一起插入表情符号。但是,我们尝试使用类似U + 1F600的格式,因此它键入的是其他特殊字符而不是表情符号。我们俩都不知道我们必须使用UTF-16十六进制代码。谢谢汤姆!😊👍
Artiom Dashisnky

65

我通过Apple支持建议的解决方案解决了它,这是我执行的步骤:

  1. 从恢复模式(启动时为Cmd + R)在外部驱动器上安装OSX。
  2. 从外部驱动器引导。
  3. 安装十六进制/表情符号键盘,以便能够键入相关字符。
  4. 转到“磁盘工具”,选择锁定的磁盘。转到文件->关闭加密。
  5. 在这里输入您的密码,并将其保留几个小时,因为解密将需要一段时间,并且没有任何进展的迹象。

    磁盘解密正在进行中

  6. 再次在恢复模式下重新启动。转到终端并运行resetpassword

  7. 选择磁盘并为您的用户创建一个新密码。
  8. 重新启动并使用您的新密码登录。

当您说“十六进制/表情符号键盘”时,您是在谈论称为“ Unicode十六进制”的键盘还是在“字符查看器”(或某些菜单中的“表情符号和符号”)上?
Tom Gewecke 2015年

1
专门针对我的问题,我安装了自定义键盘,该键盘是我自己构建的,用于输入原始密码(如果您对emojikey.xyz/pages/install感兴趣,可以在此处下载)。
Artiom Dashisnky

感谢您提供的信息!没有那些“十六进制”。您是否真的尝试过Apple Unicode十六进制输入键盘在登录屏幕上输入表情符号?
Tom Gewecke 2015年

3
我毫不费力地输入表情符号作为登录密码。我想知道顾问是否知道您不能仅在选项后键入5个代码,而是必须查找两个组件并分别键入。例如,笑脸表情符号1f600键入为d83d,然后键入de00。
Tom Gewecke

2
它称为“ utf-16 hex”格式。您可以在角色查看器中或在Web上找到它,例如fileformat.info/info/unicode/char/1f600/index.htm
Tom Gewecke

30

由于您拥有Filevault,这使您的处境不稳定且有些微妙。

一些好消息,Apple已在10.11 El Capitan的密码窗格中禁用了表情符号输入-我无法在“用户和组”首选项窗格中粘贴或获取表情符号。

苹果官方通过此方式的方式是单击“否”。在密码字段中,然后重置密码。如果您使用了恢复密钥-您可以输入它而无需表情符号密钥。如果您使用的是AppleID,则无需表情符号即可输入。

文件库解锁

除非有当前备份(或者如果您已登录就可以使事情完成),否则最快的方法是擦除Mac,然后还原备份。您可以为新的管理员帐户选择新密码,然后导入用户文件。

如果启用了ssh或启用了远程桌面,并且Mac仍登录到您的帐户,则可以通过网络从另一台Mac登录到Mac。如果您重新启动了Mac,并且Recovery HD引导正在Filevault解锁屏幕上等待,则此方法将不起作用。

如果您有另一个启用了FileVault的管理员帐户,则可以重新启动并使用该密码来解锁磁盘,然后在主帐户上重置密码。最后,您可以启动以恢复高清或互联网恢复,然后将操作系统重新安装到USB驱动器。然后,您可以挂载文件库驱动器,并使用表情符号来解锁该卷,并通过各种技巧/过程创建一个新的管理员帐户,类似于使用单用户模式删除.AppleSetupDone文件


2
不幸的是,由于我已退出系统,所有这些选项都不相关。显然,当我启用FileVault时我并没有意识到它是什么,所以我真的不记得我在那里定义的内容了:(
Artiom Dashisnky

1
@ArtiomDashisnky是- 最好的选择是这个 -引导恢复并将OS X安装到外部USB驱动器/设备上。从那里您可以进入驱动器,将其解锁并删除一个文件/var/db/.AppleSetupDone,然后使用您可以输入的密码创建一个新的管理员帐户。然后,您可以使用新的管理员帐户更改主密码。您可能必须完全删除文件库-我不确定您是否可以通过这种方式授予第二个管理员解锁特权。
bmike

@bmike不能用于FileVault,因为它已加密-新帐户将缺少解密驱动器所需的信息。他必须从辅助操作系统安装中实际重置密码,这将很困难,因为他还需要用新密码重新加密用于解密驱动器的密钥。
Zenexer 2015年

@Zenexer如果有兴趣,我可能会在今天晚些时候按照确切的步骤进行操作,并更新我的答案。在没有使用恢复密钥的情况下,我已经完成了此操作-运行操作系统和核心存储卷后-您可以输入正确的密码。OP知道密码-它只是使用默认引导键盘不允许输入的字符。
bmike

@bmike对,诀窍是您需要在某个地方实际输入现有密码。在不输入现有密码的情况下直接重置密码可能会破坏他恢复任何内容的机会。
Zenexer

9

添加到bmike的答案中,如果您无法执行任何操作并且没有最新备份,则可以尝试将磁盘连接到另一台计算机,并装入该卷以保存文件。您显然可以在macwindows和linux上完成此操作


谢谢,这是我现在要尝试使用的选项,因为我知道密码,所以我试图在外部驱动器上安装Mac OS并从那里访问数据。我相信我可以选择在其中输入表情符号。
Artiom Dashisnky

1
是的-这是最佳选择,因为您可以在不需要表情符号的情况下将新的操作系统重新安装到外部驱动器上。或者,将Mac置于目标磁盘模式,然后将Core Storage卷公开给另一台Mac,这是等效的,但是会占用另一个CPU。
bmike

6

你可以使用sshtelnetvnc/ rdp,回到我的Mac或类似的方法,只要它们被启用和/或可用。

您也可以login使用默认guest帐户或任何常规user帐户(如果有)。然后:

执行CLI Terminal.app; 类型passwd <username>; enter ⎆/ return ⏎; (<username>您被锁定的帐户的名称在哪里。)

系统将提示您输入有问题的密码。点击+ + space将打开unicode工具,以帮助您输入表情符号字符。

如果成功,您将有机会输入新密码。再次输入新密码(以进行验证),这应该可以解决问题。


1
“ ...只要它们已启用和/或可用。”
tjt263

此外,问题是:用户帐户登录凭据,而不是固件密码或硬盘加密密钥。
tjt263

4

这与@TomGewecke答案一起使用。

如果您在登录屏幕的右上角看到输入菜单。

这可能仅是因为他们是另一个登录用户。(快速用户切换)。

如果已经有用户登录,则即使没有用户启用输入菜单,也将始终显示输入菜单。

但是,如果还没有用户登录,那么除非您已启用输入菜单才能在登录窗口中显示,否则您将不会获得菜单。

如果您希望键盘布局(输入菜单)显示在登录窗口中,而不管是否有其他用户通过快速用户切换登录。使用管理员帐户:

  • 转到系统偏好设置->用户和组。
  • 选择登录选项。
  • 在登录窗口中选中“显示输入”菜单。

在此处输入图片说明

  • 然后在登录窗口中:

单击屏幕右上角的“输入”菜单(在键盘图标旁边显示当前选择的输入源的名称),然后选择所需的输入源或键盘布局。如果没有找到所需的输入源,请将指针移到“其他输入源”上,然后从出现的完整列表中选择输入源。

苹果文件

(最初不是我没有看到Unicode Hex输入。当我从ScreenSharing执行此操作时,Unicode Hex输入在屏幕的底部,但在我的屏幕的底部。所以我第一次错过了它)


3

即使您被锁定,您仍然应该可以访问系统偏好设置的“辅助功能设置”部分,在这种情况下,您可以进入“键盘偏好设置”并调整外围设备的输入源。这意味着您可以添加/启用“ Unicode十六进制输入”。另外,选中“☑︎菜单栏中的Show Input菜单”将使您能够“⌨Show Character Viewer”并注入各种Unicode和Emoji字符。


1
那应该如何工作?您可以使用Fn + Option + Command + F5打开可访问性面板,但该面板已被精简,并且不允许您访问任何有用的内容。您无法访问系统偏好设置。
Zenexer

OP发表了评论,他说他尝试了Unicode Hex输入,但是失败了。因此,他不必添加它。如果您知道如何正确使用它,它应该根据我自己的测试工作。
Tom Gewecke 2015年

我没有在线程tbh中阅读所有注释。我只是在解决原始问题。无论如何,我确信我试图使其适用于/与尽可能多的人相关。希望它可以帮助某人。
tjt263

就像Zenexer所说的那样,您实际上无法访问系统偏好设置/键盘/输入源,这对任何人都没有帮助。他说的对吗?
2015年

-1

我不是Mac用户,所以这可能是废话。但是,由于情况非常危急,我还是会提供它。

Unicode十六进制输入

您可以使用OS X中的实用程序,通过手动输入十六进制代码来生成许多Unicode字符。其他选项包括将字处理器文件另存为Unicode或UTF文本。

  1. 确保已激活Unicode十六进制输入键盘。有关更多详细信息,请参见“激活键盘”部分。

  2. 打开一个支持Unicode HexInput的应用程序,例如TextEdit。TextEdit与OS X一起安装,可以从Dock或Applications文件夹中打开。

  3. 从右上角的标志图标下拉菜单将键盘切换到Unicode十六进制输入。如果“ Unicode十六进制选项”显示为灰色,则说明您所在的应用程序不支持此实用程序。注意:当前大多数应用程序都支持此键盘,但是某些旧版本的软件可能不支持。

  4. 要输入特定字符,请按住Option键,然后输入四位数的十六进制Unicode值(例如044D =西里尔字母)。列出了不同脚本的Unicode值的图表可从www.unicode.org/charts获得。

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


1
这并非完全是胡说八道,只是当问题是关于如何在登录屏幕中输入内容时,谈论打开应用程序无关紧要。
Tom Gewecke 2015年

这对于运行OS的情况非常有用,但在那种情况下,简单的答案是使用Emoji键盘。
bmike

@bmike我已经测试过使用Unicode十六进制键盘在密码中使用emoji表情制作和登录测试帐户。工作正常。我想知道OP是否没有正确使用键盘。
Tom Gewecke 2015年

@TomGewecke如果您能确定如何在FileVault解锁屏幕上输入表情符号,我将询问您一个后续问题。那将是金/赏金材料。
bmike
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.