首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从命令行设置MAC的安全和隐私设置

如何从命令行设置MAC的安全和隐私设置
EN

Stack Overflow用户
提问于 2015-01-27 06:07:13
回答 1查看 2.8K关注 0票数 2

我通过以下命令设置命令行中MAC的安全和隐私设置所需的密码

/usr/libexec/PlistBuddy -c "set :askForPassword 1" "/Users/manuprasanna"/Library/Preferences/com.apple.screensaver.plist

有了这个,com.apple.screensaver.plist就被修改了。但是要使这个更改出现在UI中,就需要重新启动mac。

是否有任何方法可以在不重新启动的情况下将此更改反映在UI中。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-27 06:42:34

在小牛中,首选项由后台守护进程cfprefsd管理。当您第一次运行应用程序时,此服务只读取一次首选项文件。然后(我相信)如果在程序运行时更改程序的设置,它就会收到通知,然后在特定的时间点将它们写入实际的首选项文件。但是cfprefsd的缓存中总是有这些设置的副本,而这正是应用程序在检查其设置时得到的。

下面的命令将在不重发的情况下完成任务

killall cfprefsd

参考资料:http://manytricks.com/blog/?p=3049

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28164231

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档