Converteer standaardgebruikersaccount naar beheerdersaccount vanaf de opdrachtregel van Mac OS
Inhoudsopgave:
Mac-systeembeheerders vinden het misschien nodig om een bestaand regulier gebruikersaccount om te zetten in een beheerdersaccount op een Mac. Hoewel de meeste Mac-gebruikers het best gediend zijn door de accountstatus om te zetten in admin via het voorkeurenpaneel Gebruikers en groepen, kunnen geavanceerde gebruikers dezelfde functie uitvoeren via de Terminal met behulp van het opdrachtregelhulpprogramma Directory Service dscl.
let op: deze wijziging heeft geen invloed op de mogelijkheid voor een gebruikersaccount, admin of standaard, om toegang te krijgen tot de sudo-functie of om het root-account te gebruiken, die beide volledig gescheiden zijn van een beheerdersaccount in Mac OS X.
Een gebruiker wijzigen in beheerder op de opdrachtregel in Mac OS X
Je hebt de korte gebruikersnaam van het gewone gebruikersaccount nodig om over te schakelen naar een beheerdersaccount, de rest wordt afgehandeld op de opdrachtregel. Als u niet zeker bent van de korte gebruikersnaam voor het doelaccount, kunt u deze gebruiken om accounts op de Mac weer te geven of een kijkje nemen in de map /Users/.
Als je de gebruikersnaam hebt, start je Terminal en gebruik je de volgende opdracht om het account te wijzigen in admin:
dscl . -toevoegen /groups/admin Groepslidmaatschap GEBRUIKERSNAAM
Bij een korte gebruikersnaam van “paul” zou de syntaxis bijvoorbeeld zijn:
dscl . -toevoegen /groups/admin Groepslidmaatschap paul
Na het uitvoeren van de juiste opdracht, heeft de beoogde gebruikersaccount nu beheerdersrechten en alle toegangsmogelijkheden die horen bij een beheerdersaccount.
Dit kan met name nuttig zijn voor beheer op afstand met ssh en geautomatiseerde setup-situaties, maar het is ook handig omdat u een gebruikersaccount kunt omschakelen naar beheerdersrechten vanuit de modus voor één gebruiker en ook wanneer u opstart vanuit de herstelmodus .
Bevestig de wijziging en bekijk een lijst met alle beheerdersaccounts in Mac OS X
U kunt bevestigen dat het gebruikersaccount is geconverteerd naar de beheerdersgroep door de vlag -read te gebruiken met dscl in dezelfde groep:
dscl . -lees /groups/admin Groepslidmaatschap
Dit zou iets terug moeten printen zoals:
“osxdaily paul adminaccount” of vergelijkbaar, afhankelijk van de account(s) die tot de admin-groep behoren. De lijst bevat alleen beheerdersaccounts, terwijl andere opdrachten alle gebruikersaccounts op een Mac zullen weergeven.