标准用户帐户未在El capitan上删除


1

我无法删除El capitan上的用户帐户。减号(删除选项)在此处无效。我尝试通过登录admin帐户来执行此操作。请帮忙!!!!


我假设您“解锁”了首选项面板中的设置...如果是这样,并且如果您试图删除所讨论的计算机上的唯一帐户,请尝试:-添加一个具有管理员权限的新帐户。-现在尝试删除您要删除的帐户。看看是否可行。顺便说一句,我认为您将始终需要至少1个具有管理权限的帐户。
user1256923

Answers:


1

问题

您尝试删除的用户可能是最后一个支持FireVault的帐户。您可以通过从命令行启动目录实用程序(/ System / Library / CoreServices / Applications / Directory Utility.app)并尝试删除用户来查看此图例:

在此处输入图片说明

在命令行中,您应该获得以下帮助:

2017-11-06 16:08:03.777 Directory Utility[866:19875] Couldn't delete record "demouser" of type "dsRecTypeStandard:Users": Error Domain=com.apple.OpenDirectory Code=4001 "Attempting to delete the last FileVault capable user" UserInfo={NSLocalizedDescription=Attempting to delete the last FileVault capable user, NSLocalizedFailureReason=Operation was denied because the current credentials do not have the appropriate privileges.}

无论您如何启动Directory Utility或使用哪种权限,都将无法删除该用户。

您需要启用FireVault(如果尚未启用)并将所需的用户添加到能够解锁磁盘的用户列表中:

在此处输入图片说明

您还可以使用命令行: sudo fdesetup add -usertoadd username

完成此操作后,您将能够删除该用户。您也可以根据需要关闭FireVault。


0

将计算机绑定到Active Directory之后,我们也需要删除本地帐户。我们通过使用被授予admin的网络帐户登录时运行这些命令来完成此任务。

sudo dscl . delete /Users/<username>
sudo rm -rf /Users/<username>
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.