No soy capaz de eliminar la cuenta de usuario en El capitan . La opción menos (eliminar) está inactiva. Intenté hacerlo entrando en la cuenta de administrador. ¡¡¡¡Por favor, ayuda !!!!
Respuestas
¿Demasiados anuncios?Problema
Es posible que el usuario que está intentando eliminar sea la última cuenta con capacidad de FireVault. Puede comprobarlo iniciando la Utilidad de directorios (/Sistema/Biblioteca/CoreServices/Applications/Directory Utility.app) desde la línea de comandos e intentando eliminar el usuario:
Desde la línea de comandos, debería obtener algo parecido a esto:
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.}
No importa cómo lances la Utilidad de Directorios o qué permisos utilices, no podrás eliminar el usuario.
Solución
Tendrá que activar FireVault si no lo está ya y añada el usuario que desee a la lista de usuarios capaces de desbloquear el disco:
También puede utilizar la línea de comandos: sudo fdesetup add -usertoadd username
Una vez hecho esto, podrás eliminar el usuario. También puedes desactivar FireVault si te apetece.
Tuvimos una necesidad similar de eliminar una cuenta local después de vincular el equipo a Active Directory. Lo logramos ejecutando estos comandos mientras iniciamos sesión con una cuenta de red a la que se le concedió la condición de administrador.
sudo dscl . delete /Users/<username>
sudo rm -rf /Users/<username>