dscl. créer / Utilisateurs / Corybohon

Ensuite, nous allons créer et définir la propriété shell sur bash:

dscl. créer / Utilisateurs / corybohon UserShell / bin / bash

Ensuite, nous allons ajouter des informations d’identification d’utilisateur et définir le nom complet de l’utilisateur:

dscl. créer / Utilisateurs / corybohon RealName "Cory Bohon"

Nous allons maintenant créer et définir un identifiant unique pour l'utilisateur. Choisissez ce qui fonctionne pour vous ici, en vous assurant qu'il n'a pas été utilisé par les utilisateurs précédents:

dscl. créer / Utilisateurs / corybohon UniqueID 503

Ensuite, nous allons créer et définir la propriété d'ID de groupe de l'utilisateur:

dscl. create / Users / corybohon PrimaryGroupID 1000

Nous allons maintenant définir le répertoire de base de l'utilisateur en exécutant la commande suivante. Assurez-vous de remplacer les deux instances du nom abrégé dans la commande ci-dessous:

dscl. créer / Utilisateurs / corybohon NFSHomeDirectory / Local / Utilisateurs / corybohon

Nous allons maintenant ajouter une sécurité au compte d'utilisateur et définir son mot de passe. Ici, vous allez remplacer “MOT DE PASSE” avec le mot de passe qui sera utilisé initialement pour leur compte. L'utilisateur peut toujours changer le mot de passe plus tard:

dscl. passwd / Utilisateurs / corybohon PASSWORD

Si l'utilisateur dispose de privilèges d'administrateur, nous allons exécuter le compte suivant pour attribuer ce titre à l'utilisateur nouvellement créé:

dscl. append / Groups / admin GroupMembership corybohon

Et c'est tout. Le moyen le plus simple de créer un utilisateur via la ligne de commande et d'attribuer tous les privilèges de compte OS X au nouveau compte.


Cory Bohon est un rédacteur technique indépendant, développeur indépendant sur Mac et iOS et photographe amateur. Suivez l'auteur de cet article sur Twitter.