Eliminar todos los usuarios administradores excepto los administradores

3

Me gustaría eliminar todos los usuarios que tienen privilegios de administrador, excepto un usuario llamado "administrador"

  

dscl. -delete / Groups / admin

Creo que el comando anterior eliminará a todos los usuarios administradores, pero hay una manera de editar el comando para lograr lo que quiero.

    
pregunta R.Srinath 04.09.2017 - 18:17

1 respuesta

4

Debe iterar sobre todos los usuarios en el grupo de administración, eliminándolos uno por uno, dejando solo su cuenta elegida en lugar de eliminar el propio grupo de administración.

Además, tenga cuidado de no eliminar ninguna cuenta integrada, ya que eso interrumpiría su sistema operativo. Normalmente, las cuentas de usuario tienen un ID superior a 500, por lo que juntarás un poco las secuencias de comandos:

No publicaré un script de trabajo, ya que querrás diseñar cuidadosamente tu eliminación para que sea reversible y también limpiar las carpetas de inicio del usuario después de eliminar cada usuario. Cometer un error en ese script podría causar una pérdida de datos sustancial.

    
respondido por el bmike 04.09.2017 - 19:03

Lea otras preguntas en las etiquetas