如何在 Mac OS X 上重新启用灰色的“需要密码才能唤醒睡眠或屏幕保护程序中的计算机”选项?

如何在 Mac OS X 上重新启用灰色的“需要密码才能唤醒睡眠或屏幕保护程序中的计算机”选项?

系统偏好设置 -> 安全,复选框“需要密码才能唤醒处于睡眠或屏幕保护程序状态的计算机”显示为灰色:

截屏

我怎样才能重新启用该选项以便将其关闭?

我想这是我的 IT 部门推出的托管客户端(也许这些解决方法让它真正发挥作用)。在开始向他们提交工单、试图向他们解释问题并说服他们改变它之前,我认为在 SuperUser 的帮助下绕过设置可能会更容易。我试过

defaults -currentHost write com.apple.screensaver 'Require Password' -int 0

defaults -currentHost write com.apple.screensaver askForPassword -int 0

但都没有帮助。当前的默认值为:

# defaults -currentHost read com.apple.screensaver 
{
    "Require Password" = 0;
    askForPassword = 0;
}

目录实用程序显示 Mac 已绑定到 Active Directory 域;但是在“服务”选项卡下,Active Directory 未启用。

Theo Belk 的建议,我编辑了~/Library/Preferences/ByHost/com.apple.screensaver.啦啦啦.plist使用属性列表编辑器。这确实清除了复选框,但只是表面上的:Mac 在睡眠后仍要求输入密码,并在此时重置复选框。中没有屏幕保护程序的 plist /System/Library/User Template/English.lproj/Library/Preferences

这是 Mac OS 10.5.8。

答案1

除非您拥有可以更改托管设置的框的管理员权限,否则无论您在自己的偏好设置中输入什么,托管设置都会覆盖它(因为这显然是他们的配置方式)。无论如何,我认为超级用户不应该帮助您规避管理层和/或 IT 团队制定的政策。如果您不同意该设置,您需要与他们交谈。

答案2

您的 Mac 是否已绑定到目录服务?IT 部门必须这样做才能将托管客户端首选项推送给您。在 OS X 10.5 中,您可以在 /Applications/Utilities/Directory Services 中看到 Mac 绑定到哪个服务器。我很好奇,因为您似乎能够创建新的本地管理员帐户。大多数费心管理首选项的 IT 部门都不会为本地用户提供任何管理员功能。

此首选项似乎由 com.apple.screensaver.plist 中的每个用户控制。锁定“安全”首选项窗格不会影响此首选项,用户仍应能够更改它。如果您的 Mac 已绑定到该目录,则 IT 部门可能会将首选项推送到机器。查看 ~/Library/Preferences/ 或 /ByHost 文件夹,看看那里是否有 com.apple.screensaver 类型的文件。

由于在新的本地管理员帐户中也发生了同样的事情,因此他们可能使用新用户模板推送了锁定的首选项。要检查这一点,请以 root 身份使用终端查看 /System/Library/User Template/English.lproj/Library/Preferences

相关内容