Converti account utente standard in account amministratore dalla riga di comando di Mac OS
Sommario:
Gli amministratori di sistemi Mac potrebbero trovare la necessità di convertire un normale account utente esistente in un account amministratore su un Mac. Mentre la maggior parte degli utenti Mac trarrebbe un vantaggio migliore convertendo lo stato dell'account in amministratore tramite il pannello delle preferenze Utenti e gruppi, gli utenti avanzati possono eseguire la stessa funzione tramite il Terminale utilizzando l'utilità della riga di comando del servizio directory dscl.
nota che questa modifica non avrà alcun impatto sulla possibilità per qualsiasi account utente, admin o standard, di accedere alla funzione sudo o utilizzare l'account root, entrambi completamente separati da un account amministratore in Mac OS X.
Come modificare un utente in amministratore dalla riga di comando in Mac OS X
Avrai bisogno del nome utente breve dell'account utente normale per passare a un account amministratore, il resto viene gestito dalla riga di comando. Se non sei sicuro del nome utente breve per l'account di destinazione, puoi usarlo per elencare gli account sul Mac o dare un'occhiata nella directory /Utenti/.
Quando hai il nome utente, avvia Terminal e usa il seguente comando per cambiare l'account in admin:
dscl . -append /groups/admin GroupMembership USERNAME
Ad esempio, con un nome utente breve "paul" la sintassi sarebbe:
dscl . -append /groups/admin GroupMembership paul
Dopo aver eseguito il comando appropriato, l'account utente preso di mira ora avrà i privilegi di amministratore e tutte le capacità di accesso associate a un account amministratore.
Questo può essere particolarmente utile per l'amministrazione remota con ssh e situazioni di installazione automatica, ma è anche utile in quanto puoi passare un account utente ai privilegi di amministratore dalla modalità utente singolo e anche quando viene avviato dalla modalità di ripristino .
Conferma la modifica e visualizza un elenco di tutti gli account amministratore in Mac OS X
Puoi confermare che l'account utente è stato convertito nel gruppo amministratore utilizzando il flag -read con dscl sullo stesso gruppo:
dscl . -read /groups/admin Iscrizione al gruppo
Questo dovrebbe stampare qualcosa come:
“osxdaily paul adminaccount” o simili, a seconda degli account che appartengono al gruppo admin. L'elenco includerà solo gli account amministratore, mentre altri comandi elencheranno tutti gli account utente su un Mac.