Comment: ajouter un utilisateur de la ligne de commande OS X sur Mac

L'ajout d'un utilisateur est quelque chose de facile à réaliser à l'aide des outils GUI intégrés fournis avec OS X. Cependant, tout utilisateur expérimenté peut apprécier l'efficacité possible de l'utilisation de la ligne de commande. Donc, dans l'esprit de l'efficacité, voici les étapes nécessaires pour ajouter un utilisateur à votre système Mac OS X avec notre bon ami, Terminal.app.

Ajout de comptes d'utilisateurs à Mac à partir de la ligne de commande OS X

Ces commandes doivent être exécutées en tant qu'utilisateur root ou avec la commande "sudo". Pour plus d'informations sur la commande sudo, consultez la page de manuel sudo.

Créez une nouvelle entrée dans le domaine local (/) sous la catégorie / utilisateurs.
dscl / -create /Users/toddharris

Créez et définissez la propriété shell sur bash.
dscl / -create /Users/toddharris UserShell /bin/bash

Créez et définissez le nom complet de l'utilisateur.
dscl / -create /Users/toddharris RealName "Dr. Todd Harris"

Créez et définissez l'ID de l'utilisateur.
dscl / -create /Users/toddharris UniqueID 503

Créez et définissez la propriété d'ID de groupe de l'utilisateur.
dscl / -create /Users/toddharris PrimaryGroupID 1000

Créez et définissez le répertoire de base de l'utilisateur.
dscl / -create /Users/toddharris NFSHomeDirectory /Local/Users/toddharris

Définissez le mot de passe.
dscl / -passwd /Users/toddharris PASSWORD

ou

passwd toddharris

Si vous souhaitez que le Dr Harris puisse effectuer des tâches administratives:
dscl / -append /Groups/admin GroupMembership toddharris

La commande dscl fonctionne dans toutes les versions de Mac OS X, donc si vous devez ajouter un utilisateur à un Mac depuis la ligne de commande, c'est la manière de le faire.

Si vous connaissez une autre méthode, laissez-nous savoir dans les commentaires.