11 februari 2012

Het root account activeren onder Mac OS X Lion

1 min leestijd

Het root account is op je Mac het gebruikersaccount dat het hoogste niveau rechten heeft. De root gebruiker kan bij alle bestanden en mappen op je harddisk en heeft de mogelijkheid om systeemprocessen aan te sturen. Standaard is het root account vanwege veiligheidsredenen gedeactiveerd in Mac OS X, met de onderstaande stappen kun je het account activeren onder Mac OS X 10.7 Lion.

Let op! activeer het root account alleen als weet waarmee je bezig bent. Een normale Mac OS X gebruiker zal nooit dit account hoeven te activeren. Je bent dus gewaarschuwd, met het activeren van het root account heb je superpower!

Ga naar OS X Finder en gebruik de toetscombinatie: cmd⌘ + shift⇧ + G, vul het in het venster het onderstaande path in:

/System/Library/CoreServices/

Ga in de map op zoek naar de 'Adreslijsthulpprogramma' (Engels: Directory Utility) en start deze. Unlock de applicatie met behulp van het hangslot linksonder in het venster, hiervoor is het admin wachtwoord nodig.

Ga naar de menuoptie Wijzig ▸ optie: 'Schakel rootgebruiker in', geef hierna het wachtwoord in dat je wilt gebruiken voor het root account. Gebruik hiervoor een zeer complex wachtwoord, aangezien dit account toegang tot alles heeft op je Mac!

Vanaf dat moment kun je gebruik maken van het root account onder Mac OS X.

info
Auteur Richard IJzermans
Bijgewerkt22/04/2013 09:31
Categorie macOS
Feedback Probleem melden
Delen 𝕏
  11 reacties

Reacties

  • Reactie van Marcel Kraan
    Marcel Kraan

    ik doe altijd
    sudo su –
    passwd root

    klaar

    Beantwoorden
  • Reactie van Roger
    Roger

    @MathiasB: sudo is GEEN root!
    sudo staat voor Super User Do, dus doe alsof je de superuser (root) bent.

    Als je de root account gaat activeren is het ook verstandig om sudo uit te schakelen voor andere gebruikers zodat zij deze mogelijkheid niet meer hebben. Gebruikers kun je met de terminal uit de sudoers lijst halen in het bestand /etc/sudoers

    Wanneer je nu taken moet doen als root, doe je ipv sudo ‘su -‘ en gebruik je het ingestelde root-wachtwoord.

    Beantwoorden
  • Reactie van Jasper
    Jasper

    Je kunt ook gewoon in de Terminal het volgende typen:

    dsenableroot

    En om uit te schakelen

    dsenableroot -d

    Beantwoorden
  • Met root kan bv. in systeemmappen kopieren, verwijderen,… wat een ‘gewone’ admin niet altijd kan.

    Beantwoorden
  • root = sudo

    sudo kan je gebruiken door gewoon sudo voor je commando te typen in Terminal

    bv. sudo drutil eject ipv drutil eject, Terminal zal dan om een wachtwoord vragen. (sudo slaat bij Drutil Eject natuurlijk op niets, maar ik had een voorbeeld nodig ;))

    Beantwoorden
  • Reactie van Maurice
    Maurice

    Veel interessanter artikel zou zijn: Hoe maak je een gebruiker ‘sudo’er?

    Beantwoorden
  • Reactie van Sander
    Sander

    Leuk dat je aanraadt om een complex wachtwoord te kiezen. Dat helpt niets als je user wachtwoord makkelijk te raden is. Met het commando ‘sudo’ wordt je namelijk ook root en je hebt alleen het wachtwoord van de user nodig.

    Dus: root worden? Gewoon ‘sudo’ gebruiken.

    Beantwoorden
  • Ja, wat kan root wat admin niet kan?

    Beantwoorden
  • Reactie van Toolhead
    Toolhead

    Leuk, maar redelijk nutteloos zonder uitleg wat je ermee kunt ….

    Beantwoorden

Laat een reactie achter



Wil je appletips meldingen ontvangen?

Je kunt zelf aangeven over welke onderwerpen je medlingen wilt ontvangen en natuurlijk kun je deze ook weer uitschakelen.

Nadat je op akkoord klikt zal je webbrowser vragen of je akkoord gaat met het ontvangen van pushberichten.


AKKOORD    NEE BEDANKT
Download gratis de appletips app
voor iPhone en iPad in de App Store