Come aggiungere un utente dalla riga di comando in macOS? [duplicare]

6

In Terminale, ho usato, useradd liao2 , come farei anche in Linux, ma non è riuscito:

useradd liao2
-bash useradd: command not found

Ho anche provato a usare sudo :

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

Come può un utente essere aggiunto da Terminal?

    
posta aircraft 14.06.2017 - 05:18
fonte

2 risposte

5

Mac OS non ha gli stessi comandi unix di Linux. Per aggiungere un utente, utilizzare correttamente il pannello delle preferenze di sistema per Utenti e amp; Gruppi per aggiungere un utente.

Le Preferenze di Sistema avranno utenti e amp; Sezione Gruppi Qui puoi fare clic sull'icona + in basso a sinistra per aggiungere un utente come standard o amministratore.

OS X utilizza un servizio di directory per amministrare gli utenti. L'equivalente del comando adduser per Mac è

dscl . -create /User/$username_here

Seguito da una lunga catena di comandi per impostare correttamente l'utente. Si prega di consultare la pagina di manuale per informazioni più dettagliate.

    
risposta data 14.06.2017 - 05:43
fonte
8

Uno strumento simile a useradd è /usr/sbin/sysadminctl su macOS. Non c'è un manuale ma /usr/sbin/sysadminctl -h è esplicativo. Dovresti essere consapevole che il comando e le opzioni saranno memorizzati nella cronologia della tua shell. Nota l'ultima riga dell'output della guida in modo che la password dell'utente non sia memorizzata nella cronologia della shell.

    
risposta data 14.06.2017 - 20:31
fonte

Leggi altre domande sui tag