我执行“dscl.list / Users | grep -v'_'”并列出root权限用户,例如:
守护进程,访客, 隐藏用户,没人,“我”,root。
我不知道谁是隐藏用户以及如何删除它。请问有人可以帮助我吗?
我执行“dscl.list / Users | grep -v'_'”并列出root权限用户,例如:
守护进程,访客, 隐藏用户,没人,“我”,root。
我不知道谁是隐藏用户以及如何删除它。请问有人可以帮助我吗?
Answers:
这里解决了我的问题。
https://discussions.apple.com/thread/7108801?start=0&tstart=0
备份所有数据。
启动Directory Utility应用程序。根据您拥有的OS X版本,您可以通过在Spotlight搜索中输入其名称的前几个字母来实现。如果这不起作用,请在此页面下方的文本行中的任意位置单击三次以选中它:
/系统/图书馆/ CoreServices
右键单击或按住Control键单击所选文本,然后选择
Services ▹ Open
从上下文菜单中。*将打开名为“CoreServices”的文件夹。Directory Utility应用程序位于该文件夹中,或位于名为“Applications”的子文件夹中。
在“目录实用程序”窗口中,单击锁定图标并进行身份验证。在工具栏中选择“目录编辑器”工具。如果尚未选择,请从工具栏的“查看”菜单中选择“用户”。在列表中找到要删除的用户,然后单击底部的减号图标。从“查看”菜单中选择“组”,然后在列表中查找与您刚删除的用户同名的组。如果找到,请删除。退出目录实用程序。
编辑目录时要非常小心。默认情况下存在许多隐藏的用户和组,并且是OS X的正常操作所必需的。除非您确定知道自己在做什么,否则切勿删除或修改目录条目。如果有疑问,请不要管它。
*如果没有看到上下文菜单项,请按组合键命令-C将所选文本复制到剪贴板。在Finder中,选择
Go ▹ Go to Folder...
从菜单栏中粘贴到打开的框中(命令-V)。您将看不到粘贴的内容,因为包含换行符。按返回。