Il m'arrive de configurer la machine d'un utilisateur qui a été réparée au-delà de la simple réinstallation du système d'exploitation. Par exemple : installer un nouveau disque dur, installer le système d'exploitation, créer un utilisateur, installer les mises à jour, puis redémarrer en mode mono-utilisateur en exécutant une série de commandes pour supprimer cet utilisateur et rendre la machine au client avec la vidéo de bienvenue au démarrage.
Vous trouverez ci-dessous les commandes pour 10.5 et 10.6 que j'ai utilisées au fil des ans et qui peuvent être utilisées par n'importe quel technicien, quelle que soit son expérience. La commande 10.5 fonctionne également avec la 10.6, à l'exception de la ligne 8 ou 9 en raison de certains changements.
J'aimerais trouver une liste de commandes ou un script ou quelque chose qui serait la façon la plus appropriée et la plus efficace de faire cela en 10.7. Il faut supprimer l'utilisateur, effacer toute trace de lui et, au prochain démarrage, revenir à l'écran de configuration du nouvel utilisateur.
Removing a user and returning to the account setup screen (10.5)
- + s au démarrage (mode mono-utilisateur)
- mount -uw /
- launchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServicesLocal.plist
- dscl -f /var/db/dslocal/nodes/Default
L'invite de commande devient l'outil de ligne de commande des services d'annuaire
- cd Local/Default/Users
ls - produit une liste
- supprimer
- cd ../Groupes
- supprimer admin GroupMembership
- supprimer le personnel GroupMembership
- sortie
Vous êtes maintenant dans l'invite de commande habituelle
- rm /var/db/.AppleSetupDone
- rm -rf /Users/
Choisissez une option
- shutdown -h now (Arrêt)
- shutdown -r now (Arrêt et redémarrage)