如何在 OSX 上强制更新网络帐户缓存凭据

如何在 OSX 上强制更新网络帐户缓存凭据

我的工作笔记本电脑是 OSX,使用网络帐户进行身份验证。我必须每 90 天更改一次网络密码。我刚刚更改了密码,但我的笔记本电脑还没有更新帐户登录信息,因为已经更改了 2 次密码,所以要登录机器,我必须输入 4 个月前的密码,但对于网络上的其他所有内容,我必须输入当前密码(并已更新钥匙串)。

据说,如果我将 Mac 插入固定电话,就可以更新其帐户,但我的办公桌上没有电话。如何才能强制我的 Macbook 更新用户帐户的缓存凭据,而无需插入固定电话?

答案1

我曾在博客中提到过http://andreas.heigl.org/2013/03/26/update-cached-user-information-from-apples-opendirectory/

它基本上可以归结为“从内部存储中删除用户,同时保留主目录,然后通过全新登录创建它”。由于移动帐户仍然可用,因此它将在登录时被检测到并且不会被覆盖。

这样做自担风险

当我们在未连接到 OpenDirectory 的情况下通过用户偏好设置更改密码时,我们偶尔会遇到此问题。因此,计算机将更改密码,但不会将其报告给 OpenDirectory。因此,所有密码的进一步更改都不会到达 OpenDirectory,因为旧密码与目录中存储的密码不匹配。我们找不到其他方法来再次同步密码。但正如我已经指出的那样:使用此信息风险自负!您可能会丢失数据。

相关内容