Sådan ændres adgangskoden til Root User Account i Mac OS X

Nogle avancerede Mac-brugere kræver, at root-brugeren er aktiveret i Mac OS X til administrative eller fejlfindingsformål. Selvom mange vil holde adgangskoden til rodbrugerkontoen den samme som deres generelle administratoradgangskode, anbefales dette ikke altid i nogle situationer, og derfor kan disse Mac-brugere ønske at ændre adgangskoden til root-brugerkontoen i Mac OS X.


For at være helt klart betyder det, at root login-kontoen kunne have et andet og unikt kodeord fra en systemadministratorkonto. Selvfølgelig kan det være det samme som godt, men fordi der er potentiale for forskellige adgangskoder, skal du sørge for ikke at glemme den ene eller den anden, ellers kan du løbe ind i nogle problemer. Igen er dette kun passende for avancerede Mac-brugere, der har en grund til at bruge root-brugerkontoen til at begynde med. Dette er ikke det samme som at ændre en administratorbrugers adgangskode, som er helt separate brugerkonti fra superbrugerrotten.

Der er et par måder at ændre root brugeradgangskode til i Mac OS X, vi skal vise dig, hvordan du ændrer det med Directory Utility-programmet, der blev brugt til at aktivere root-kontoen i første omgang.

Ændring af rodadgangskode på Mac med Directory Utility

Directory Utility kan fås gennem præferencepanelet eller direkte *

  1. Vælg "Systemindstillinger" på Apple-menuen, og klik derefter på "Bruger og Grupper" præferencepanel
  2. Vælg låsikonet i hjørnet, og indtast derefter en administratoradgangskode
  3. Vælg "Login Options"
  4. Klik på knappen "Tilmeld" sammen med "Network Account Server", og klik derefter på "Open Directory Utility" for at åbne appen
  5. Vælg låsikonet i Directory Utility-appen og bekræft igen med et administrator login
  6. Fra "Rediger" menuen, vælg "Change Root Password"
  7. Indtast den gamle rodadgangskode, og bekræft derefter loginadgangen til den nye rodadgangskode for at færdiggøre ændringen af ​​adgangskoden

* Bemærk, at du også kan springe direkte til Directory Utility app fra kommandolinjen med følgende syntaks:

open /System/Library/CoreServices/Directory\ Utility.app/

Directory Utility ser det samme ud i alle versioner af OS X, og menuen Rediger vil altid indeholde evnen til at ændre root-adgangskode:

Du skal indtaste den samme adgangskode to gange for at bekræfte ændringen:

Vær opmærksom på, at adgangskodeændringen vil gælde for rod uanset hvordan den blev aktiveret, enten via kommandolinjen eller Directory Utility i OS X.

Indlysende for længerevarende brugere, er root brugerkonto login altid 'root', det er kun det kodeord, der vil ændre sig. Dette er os i modsætning til en mere generel administrativ login konto i OS X, hvor brugerkonto brugernavn og adgangskode kan ændre sig, afhængigt af login credentials for en given brugerkonto.

Som allerede nævnt betyder det, at du kan indstille en anden adgangskode til det bredere root login fra enhver administrator niveau konto. Eller adgangskoderne kan være de samme, det er op til dig og hvad der passer bedst til din situation.

Husk, at når du ændrer root-adgangskoden, skal du indtaste den nye adgangskode, når som helst sudo-kommandoen påberåbes, eller når som helst en bruger ønsker at logge ind direkte med root-brugeren. Dette gælder for alt, der bruger rod fra kommandolinjen eller den generelle OS X GUI, uanset om der udføres scripts, kommandostrenge, lancering af GUI-apps som root, eller hvad der ellers kræver direkte rodforbrug.