El comando sudo /usr/bin/dscl . -delete "/Users/ali"
eliminará el usuario ali de la base de datos de servicios de directorio local.
Después de cerrar la sesión, no podrá volver a iniciar sesión con el usuario ali . La carpeta de usuario de ali no se eliminará
Para eliminar la carpeta / Users / ali y su contenido, se necesita un comando adicional.
El usuario ali puede volver a crearse iniciando en modo de usuario único y utilizando elimina el archivo .AppleSetupDone en un proceso de dos etapas.
- Cree un nuevo administrador con un nombre diferente al de ali (por ejemplo, ali2 )
- Una vez que se haya realizado la configuración, crea un nuevo administrador con un nombre diferente al de ali (por ejemplo, ali3)
- Cerrar sesión como ali2 e iniciar sesión como ali3
- Modificar ali2 (por ejemplo, nombre / directorio de usuario / identificación de usuario, etc.) con Usuarios & Grupos PrefPane / Directory Utility.app/command línea para restaurar las entradas anteriores de ali .
¡Esto no funcionará si tu volumen principal está cifrado con FileVault2!
No es absolutamente recomendable probar los scripts de creación / eliminación de usuarios como este en su Mac de producción. Descargue VirtualBox, cree una máquina virtual que ejecute macOS y pruebe sus scripts allí.