I UNIX-baserte operativsystemer, for eksempel Linux eller macOS, er det en rotbruker som har full makt over systemet, dets tjenester og prosesser.
Denne brukeren er deaktivert som standard av sikkerhetshensyn, siden hvis denne kommandoen utføres uten nødvendig kunnskap eller ansvar, kan vi forårsake skade på systemet som kan være uopprettelig. Derfor er det viktig at denne rotbrukeren bare skal brukes av administratorer eller avanserte brukere som er klar over hva dette kan være.
I dag i Solvetic vil vi se hvordan du aktiverer eller deaktiverer denne brukeren via kommandolinjen.
Terminal tilgangFor å få tilgang til terminalen har vi følgende alternativer. Ved hjelp av tastekombinasjonen Shift + Command + U eller i banen Go / Utilities. I det viste vinduet dobbeltklikker vi på Terminal:
⇧ + ⌘ + U
Det neste alternativet er å bruke Spotlight, og for dette går vi inn i ordet terminal og velger det respektive verktøyet:
1. Slik aktiverer du root -bruker ved hjelp av dsenableroot -kommandoen
For å aktivere rotbrukeren ved å bruke denne kommandoen, er prosessen enkel, for dette utfører vi dsenableroot i terminalen, og deretter skriver vi inn passordet til brukerne, og deretter angir og bekrefter passordet til rotbrukeren:
dsenableroot
Vi vil se meldingen *** Rootbruker som er aktivert, bekrefter at aktiveringen har lyktes. Med denne kommandoen er det også mulig å aktivere rotbrukeren for en enkelt konto spesielt, for dette må vi bruke parameteren -u:
dsenableroot -u "Bruker"
2. Slik deaktiverer du root -bruker i macOS High Sierra
Med -d -parameteren ved bruk av dsenableroot -kommandoen vil rotbrukeren bli universelt deaktivert som følger:
dsenableroot -d
Hvis vi ønsker det, kan vi også deaktivere rotbrukeren for en bestemt bruker, vi skal utføre følgende syntaks:
dsenableroot -d -u "bruker"Med denne enkle metoden kan vi aktivere eller ikke denne viktige brukeren i UNIX -miljøer.