睡眠后密码不起作用
Password does not work after sleep
我会尽我所能,但如果您有任何疑问或想要额外的测试。我会尽可能提供更多细节。我有少数计算机在从睡眠中醒来时出现间歇性问题。
一些细节:
绑定到 Active Directory(虽然绑定可能在问题发生时被破坏)
OSX - 10.12.3
机器已加密
症状:
当用户休眠启用锁定屏幕保护程序的机器,然后尝试唤醒机器时,他们将无法使用其凭据登录。
如果他们点击 "Switch User",他们就可以登录到他们的帐户,但是,他们不会被识别为管理员,并且无法 运行 sudo 命令或解锁系统首选项。
看来,至少在我能够使用的计算机上,他们无法在终端或系统首选项中进行身份验证,除非他们更改网络连接以反映允许他们登录的连接。所以如果他们切换用户,然后连接到 wifi,他们将无法在 sysprefs 中进行身份验证,但如果他们关闭 wifi,则他们能够进行身份验证。
单击 "Switch User" 时,wi-fi 似乎掉线,因此,让他们登录。
重新启动解决了一些用户的问题,但其他用户没有(未经验证,关闭用户输入,我重新启动的机器确实解决了问题,至少是暂时的。)
通常当我看到这个问题时,计算机似乎已经与 Active Directory 解除绑定。重新绑定它似乎可以暂时解决问题(直到 AD 再次删除钥匙串项)。
升级到 OSX 10.12 之前就存在这个问题。
在我看来,如果互联网可用,计算机知道要检查 AD,但如果无法访问 AD 或不接受凭据,则它不知道默认为本地缓存,除非互联网被完全关闭。我不确定其中可能涉及哪些文件,但我想将该文件更改为在连接互联网但无法访问 AD 以及没有互联网时默认为本地缓存。
这是 opendirectoryd 守护程序的一个问题,它在尝试与 AD 绑定时会出错。
原始解决方案基本上是杀死守护进程,它将以某种方式重新启动和重新绑定。
有很多方法可以自动执行 kill,cronjob 可以,但需要每分钟执行 killall 命令 运行,这很脏。
我正在使用 sleepwatcher(可用于自制程序)并将其设置为在笔记本电脑每次退出睡眠状态时启动 kill 命令,这非常有效。
这是一种解决方法,但似乎 Apple 并没有真正解决这个持续多年的问题。
我会尽我所能,但如果您有任何疑问或想要额外的测试。我会尽可能提供更多细节。我有少数计算机在从睡眠中醒来时出现间歇性问题。
一些细节: 绑定到 Active Directory(虽然绑定可能在问题发生时被破坏) OSX - 10.12.3 机器已加密
症状: 当用户休眠启用锁定屏幕保护程序的机器,然后尝试唤醒机器时,他们将无法使用其凭据登录。
如果他们点击 "Switch User",他们就可以登录到他们的帐户,但是,他们不会被识别为管理员,并且无法 运行 sudo 命令或解锁系统首选项。
看来,至少在我能够使用的计算机上,他们无法在终端或系统首选项中进行身份验证,除非他们更改网络连接以反映允许他们登录的连接。所以如果他们切换用户,然后连接到 wifi,他们将无法在 sysprefs 中进行身份验证,但如果他们关闭 wifi,则他们能够进行身份验证。
单击 "Switch User" 时,wi-fi 似乎掉线,因此,让他们登录。
重新启动解决了一些用户的问题,但其他用户没有(未经验证,关闭用户输入,我重新启动的机器确实解决了问题,至少是暂时的。)
通常当我看到这个问题时,计算机似乎已经与 Active Directory 解除绑定。重新绑定它似乎可以暂时解决问题(直到 AD 再次删除钥匙串项)。
升级到 OSX 10.12 之前就存在这个问题。
在我看来,如果互联网可用,计算机知道要检查 AD,但如果无法访问 AD 或不接受凭据,则它不知道默认为本地缓存,除非互联网被完全关闭。我不确定其中可能涉及哪些文件,但我想将该文件更改为在连接互联网但无法访问 AD 以及没有互联网时默认为本地缓存。
这是 opendirectoryd 守护程序的一个问题,它在尝试与 AD 绑定时会出错。 原始解决方案基本上是杀死守护进程,它将以某种方式重新启动和重新绑定。
有很多方法可以自动执行 kill,cronjob 可以,但需要每分钟执行 killall 命令 运行,这很脏。
我正在使用 sleepwatcher(可用于自制程序)并将其设置为在笔记本电脑每次退出睡眠状态时启动 kill 命令,这非常有效。
这是一种解决方法,但似乎 Apple 并没有真正解决这个持续多年的问题。