Mac重置密码提示

时间:2012-12-21 21:33:54

标签: macos passwords reset

所以我会尽力解释我在寻求帮助的方式。

所以我正在寻找一种方法来创建一个类似于Windows的密码重置提示。例如,当Windows的域上的密码到期时,它将询问当前密码和新密码。

以下是我所指的屏幕截图:http://moritzlaw.osu.edu/technology/training/Windows7/PasswordPrompt.jpg

我正在寻找一种在不在域上的Mac上做同样事情的方法。我希望创建一些类型的工具或脚本来运行,以便下次用户登录时,他们必须更改密码。

提前感谢您的帮助。

2 个答案:

答案 0 :(得分:7)

loginwindow在用户密码到期时自动执行此操作;唯一的技巧是让本地用户的密码过期。您可以使用pwpolicy命令执行此操作:

pwpolicy -a adminuser -u usertoforcechange -setpolicy "newPasswordRequired=1"

您可以设置一系列政策,包括最小长度,至少一个字母,至少一个数字,有效期等。有关详细信息,请参阅pwpolicy man page

答案 1 :(得分:1)

您可以通过更改com.apple.loginwindow plist中的默认设置,在非activeDirectory非OpenDirectory帐户上强制密码过期。如果您希望NUMBER现在已过期,则NUMBER应为0;如果您希望密码有效,则NUMBER应为NUMBER。

sudo defaults write /Library/Preferences/com.apple.loginwindow PasswordExpirationDays NUMBER