10.11.6 如何删除启动时的客人用户?

系统更新后就忽然出现了一个客人用户,我已经在“用户与群组”里关闭了客人用户,也用户上传的文件重启了好几次,但每次启动还是会出现客人用户。。。。。。

发布日期 2016年8月11日 上午9:15

回复
回复量: 6

2016年8月12日 上午11:59 回应 Hackberry

解释

----------

一般来说在10.11中,如果你在iCloud中打开了Find my Mac的功能,那么系统会自动“强制”将Guest用户显示在登录窗口中,即便是关闭的它,这其中的逻辑是,如果一个“傻子”捡到了这个Mac,那么只有这个guest 用户是不用密码就可以登录的,在上网后,这个Mac就可以被定位到;其实,也是为了丢失Mac的人可以与好心捡到的人联系和定位,以方便取回。总之,留着它,意味着Fin d my Mac功能真正起到作用,否则这个功能成为了摆设。


所以,是否关闭Find my Mac功能或者留着guest,这是用户自己的选择。


屏蔽guest

----------

能不能强制不显示guest并打开Find My Mac呢?这要看你所说的和机器设置情况。

  • 如果是开启了FileVault,那么一开机(还没有到login窗口)的时候,Guest帐户的屏蔽可能会复杂些,而且是否在各个版本中都管用还未知,目前没有时间测试 。
  • 如果是在login窗口中屏蔽guest用户,使用下面的方法可以,继续看下面.


屏蔽登录

----------

根据我在10.11.6上的尝试,具体步骤需要使用终端来执行一个命令,同时这个命令的结果可以被取消-也就是可以还原。这里没有做其它的错误检测,如果运行后依然没有得 到想要的结果没救需要进一步的测试检测。


具体命令:

sudo /usr/libexec/plistbuddy -c "add :HiddenUsersList:0 string Guest" /Library/Preferences/com.apple.loginwindow.plist

恢复命令:

sudo /usr/libexec/plistbuddy -c "delete :HiddenUsersList:0" /Library/Preferences/com.apple.loginwindow.plist

解释:

plistbuddy命令是OSX在10.5(大致)版本之后随系统带的一个命令

第一个命令是将Guest用户添加到login屏幕的隐藏用户列表中;那么后面的命令就是将其从中删除。

后注

----------

如果确实需要FileVault的,今后在进一步讨论。

这个主题已被系统或社区团队关闭。 你可以为你认为有帮助的任何帖子投票,也可以在社区中搜索其他答案。

10.11.6 如何删除启动时的客人用户?

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!