30 votes

Comment ajouter un utilisateur à partir de la ligne de commande dans MacOS ?

Dans le Terminal, j'ai utilisé, useradd liao2 comme je le ferais aussi sous Linux, mais cela a échoué :

useradd liao2
-bash useradd: command not found

J'ai également essayé d'utiliser sudo :

sudo useradd liao2
Password:
sudo: useradd: command not found

Comment ajouter un utilisateur à partir du terminal ?

35voto

Michael Zhou Points 167

Un outil similaire à useradd est /usr/sbin/sysadminctl sur MacOS . Il n'y a pas de manuel mais /usr/sbin/sysadminctl -h est explicatif. Vous devez savoir que la commande et les options seront stockées dans l'historique de votre shell. Notez la dernière ligne de la sortie de l'aide afin que le mot de passe de l'utilisateur ne soit pas stocké dans l'historique de votre shell.

14voto

Jahhein Points 1488

Mise à jour : Une meilleure explication de ce que j'ai répondu peut être trouvée ici . Veuillez utiliser cette information à la place.

ORIGINAL : MacOS n'a pas les mêmes commandes unix que Linux. Pour ajouter un utilisateur, utilisez correctement le panneau des préférences système pour les utilisateurs et les groupes.

Les préférences du système auront une section Utilisateurs et groupes. Vous pouvez y cliquer sur l'icône + en bas à gauche pour ajouter un utilisateur en tant que standard ou administrateur.

MacOS utilise un service d'annuaire pour administrer les utilisateurs. Le site adduser L'équivalent de la commande pour Mac est :

dscl . -create /Users/USERNAME_HERE

Vous pouvez avoir besoin de privilèges d'administrateur, donc sudo sera nécessaire comme suit

sudo dscl . -create /Users/USERNAME_HERE

Suivi d'une longue chaîne de commandes pour configurer correctement cet utilisateur. Veuillez consulter la page du manuel pour des informations plus détaillées.

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