Risposte:
dscl
è il solito modo per modificare qualsiasi elemento dai Servizi di directory (sia locali che remoti) dalla riga di comando. Vedere la dscl
manpage per tutte le informazioni (o quella locale se non si esegue 10.6). Google presenta molti esempi su come usarlo (inclusi molti da macosxhints.com ).
Per aggiungere un esempio, ecco come è possibile modificare la home directory di qualcuno:
dscl . -create /Users/postgres NFSHomeDirectory /opt/local/var/db/postgresql84
Puoi anche vedere le proprietà di un oggetto usando il comando read :
dscl . -read /Users/postgres
Hai ragione, questi comandi non sono inclusi in OSX. Sebbene esista una porta di adduser per Mac , puoi quindi aggiungere un utente e modificarne i gruppi dalla riga di comando. Informazioni sul comando qui .