3 votes

Supprimer tous les utilisateurs admin sauf l'administrateur

Je voudrais supprimer tous les utilisateurs qui ont des privilèges d'administrateur sauf un utilisateur nommé "administrateur"

dscl . -delete /Groups/admin

Je pense que la commande ci-dessus supprimera tous les utilisateurs administrateurs, mais y a-t-il un moyen de modifier la commande pour accomplir ce que je veux.

4voto

Oskar Points 1242

Vous devez itérer sur tous les utilisateurs du groupe d'administrateurs, en les supprimant un par un, en laissant votre compte choisi intact au lieu de supprimer le groupe d'administrateurs lui-même.

De plus, prenez soin de ne pas supprimer les comptes intégrés car cela pourrait endommager votre système d'exploitation. En général, les comptes d'utilisateurs ont un identifiant supérieur à 500, donc vous devrez mettre en place un peu de script :

Je ne vais pas publier un script fonctionnel car vous voudrez soigneusement élaborer votre suppression pour qu'elle soit réversible et aussi nettoyer les dossiers d'accueil des utilisateurs après avoir supprimé chaque utilisateur. Une erreur dans ce script pourrait causer une perte de données substantielle.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X