Hur man ändrar lösenordet för rotanvändarkontot i Mac OS X
Vissa avancerade Mac-användare kräver att root-användaren är aktiverad i Mac OS X för administrativa eller felsökningsändamål. Även om många kommer att behålla lösenordet för rootanvändarkontot detsamma som deras allmänna administratörslösenord, men detta rekommenderas inte alltid i vissa situationer, och därför kan dessa Mac-användare vilja ändra lösenordet för rootanvändarkontot i Mac OS X.
För att vara helt tydlig betyder detta att root-inloggningskontot kan ha ett annat och unikt lösenord än ett systemadministratörskonto. Naturligtvis kan det vara detsamma också, men eftersom det finns potential för olika lösenord, se till att inte glömma det ena eller det andra, annars kan du råka ut för problem. Återigen, detta är endast lämpligt för avancerade Mac-användare som har en anledning att använda root-användarkontot till att börja med. Detta är inte samma sak som att ändra ett administratörslösenord, som är helt separata användarkonton från superanvändarroten.
Det finns några sätt att ändra root-användarlösenordet i Mac OS X, vi kommer att visa dig hur du ändrar det med Directory Utility-programmet som användes för att aktivera root-kontot i första plats.
Ändra root-lösenord på Mac med Directory Utility
Directory Utility kan nås via inställningspanelen eller direkt
- Välj "Systeminställningar" från Apple-menyn och klicka sedan på inställningspanelen "Användare och grupper"
- Välj låsikonen i hörnet och ange sedan ett administratörslösenord
- Välj “Inloggnings alternativ”
- Klicka på "Gå med"-knappen bredvid "Network Account Server", klicka sedan på "Open Directory Utility" för att öppna appen
- Välj låsikonen i Directory Utility-appen och autentisera igen med en administratörsinloggning
- I menyn "Redigera", välj "Ändra rotlösenord"
- Ange det gamla root-lösenordet och bekräfta sedan det nya root-lösenordsinloggningen för att slutföra lösenordsändringen
Observera att du också kan hoppa direkt till Directory Utility-appen från kommandoraden med följande syntax:
open /System/Library/CoreServices/Directory\ Utility.app/
Directory Utility ser likadant ut i alla versioner av OS X och menyn Redigera kommer alltid att innehålla möjligheten att ändra root-lösenord:
Du måste ange samma lösenord två gånger för att bekräfta ändringen:
Observera att lösenordsändringen kommer att gälla för root oavsett hur den aktiverades, antingen via kommandoraden eller Directory Utility i OS X.
Det är uppenbart för långvariga användare att root-användarkontots inloggning alltid är "root", det är bara lösenordet som kommer att ändras. Detta är till skillnad från ett mer allmänt administrativt inloggningskonto i OS X där administratörskontots användarnamn och lösenord kan ändras, beroende på inloggningsuppgifterna för ett givet användarkonto.
Som redan nämnts betyder detta att du kan ställa in ett annat lösenord för den bredare rotinloggningen från vilket konto som helst på administratörsnivå. Eller så kan lösenorden vara desamma, det är upp till dig och vad som är mest lämpligt för din situation.
Kom ihåg att när du ändrar lösenordet för root-kontot kommer det att vara nödvändigt att ange det nya lösenordet när som helst sudo-kommandot anropas, eller när en användare vill logga in direkt med root-användaren. Detta gäller allt som använder root från kommandoraden eller det allmänna OS X GUI, oavsett om man kör skript, kommandosträngar, startar GUI-appar som root eller vad som helst som kräver direkt rootanvändning.