Consigliato, 2024

Scelta dell'editore

Converti account utente standard in account amministratore dalla riga di comando di mac os

Mac - Gestione Utenti e visualizzazione nome utente sulla barra in alto

Mac - Gestione Utenti e visualizzazione nome utente sulla barra in alto

Sommario:

Anonim

Gli amministratori di sistemi Mac potrebbero trovare la necessità di convertire un account utente normale esistente in un account amministratore su un Mac. Mentre la maggior parte degli utenti Mac verrebbe ottimizzata convertendo lo stato dell'account in admin tramite il pannello delle preferenze Utenti e gruppi, gli utenti avanzati possono eseguire la stessa funzione tramite il Terminale utilizzando l'utilità da riga di comando del servizio Directory dscl.

Nota che questa modifica non avrà alcun impatto sulla possibilità per qualsiasi account utente, amministratore o standard di accedere alla funzione sudo o utilizzare l'account root, entrambi completamente separati da un account amministratore in Mac OS X.

Modifica di un utente in amministratore dalla riga di comando in Mac OS X.

Per passare a un account amministratore è necessario il nome utente breve degli account utente regolari, il resto viene gestito dalla riga di comando. Se non si è certi del nome utente breve per l'account di destinazione, è possibile utilizzarlo per elencare gli account sul Mac o dare un'occhiata nella directory / Users /.

Quando si dispone del nome utente, avviare Terminal e utilizzare il comando seguente per modificare l'account in admin:

dscl . -append /groups/admin GroupMembership USERNAME

Ad esempio, con un breve nome utente di "paul" la sintassi sarebbe:

dscl . -append /groups/admin GroupMembership paul

Dopo aver eseguito il comando corretto, l'account utente di destinazione avrà ora i privilegi di amministratore e tutte le capacità di accesso associate a un account amministratore.

Ciò può essere particolarmente utile per l'amministrazione remota con situazioni di installazione automatizzata e SSH, ma è anche utile in quanto è possibile passare un account utente ai privilegi di amministratore dalla modalità Utente singolo e anche quando si avvia 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 usando il flag -read con dscl sullo stesso gruppo:

dscl . -read /groups/admin GroupMembership

Questo dovrebbe stampare qualcosa come:

"Osxdaily paul adminaccount" o simile, 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.

Top