Eliminar usuario propio de Mac OS

3

Me preguntaba si es posible eliminar mi única cuenta de usuario porque estoy creando un script para agregar y eliminar usuarios en mi Mac.

Tengo este comando aquí:

sudo /usr/bin/dscl . -delete "/Users/ali"

Me preocupa un poco probar esto porque no quiero eliminar a mi único usuario con todos mis archivos, ¿es posible?

    
pregunta Ali Gul 11.12.2017 - 14:40

1 respuesta

2

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.

  1. Cree un nuevo administrador con un nombre diferente al de ali (por ejemplo, ali2 )
  2. Una vez que se haya realizado la configuración, crea un nuevo administrador con un nombre diferente al de ali (por ejemplo, ali3)
  3. Cerrar sesión como ali2 e iniciar sesión como ali3
  4. 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í.

    
respondido por el klanomath 11.12.2017 - 19:22

Lea otras preguntas en las etiquetas