Du trenger root -tilgang (også kjent som superbruker) for å kjøre administrative programmer på Linux. Vanligvis gir Linux -distribusjoner en egen rotkonto, men den kontoen er som standard låst på Ubuntu Linux for sikkerhet. For å kjøre kommandoer med rottilgang, bruk sudo.
Steg
Metode 1 av 2: Kjøre rotkommandoer med Sudo
Trinn 1. Trykk Ctrl+Alt+T for å åpne et Terminal -vindu
I motsetning til andre Linux -distribusjoner, låser Ubuntu rotkontoen som standard. Derfor kan du ikke bruke su -kommandoen til å kjøre en rotterminal. For å erstatte su, bruk sudo.
Trinn 2. Skriv inn sudo i begynnelsen av kommandoen
sudo, forkortelse for super user do, lar deg kjøre kommandoer på Linux som root.
- For eksempel vil kommandoen sudo /etc/init.d/networking stop stoppe nettverkstjenester, og sudo adduser vil legge til en ny bruker i systemet. De to kommandoene ovenfor må faktisk kjøres som root.
- Du blir bedt om å skrive inn kontopassordet før sudo kjører kommandoen. Linux lagrer passordet ditt i 15 minutter, slik at du ikke trenger å skrive det hver gang du kjører en kommando.
Trinn 3. Bruk kommandoen gksudo til å kjøre programmer med et grafisk grensesnitt som krever root -tilgang
Av sikkerhetshensyn anbefaler Ubuntu ikke at du bruker sudo til å kjøre programmer med et grafisk grensesnitt. Start i stedet en kommando for å åpne et grafisk grensesnittprogram med gksudo.
- Bruk for eksempel kommandoen gksudo gedit /etc /fstab for å åpne fstab-filen i GEdit, et tekstredigeringsprogram med et grafisk grensesnitt.
- Hvis du bruker KDE, må du erstatte gksudo med kdesudo.
Trinn 4. Simuler root -tilgang med kommandoen sudo –i hvis du trenger root shell -tilgang for å kjøre visse skript
Kommandoen gir deg tilgang til superbrukerkontoen og miljøvariabler.
- Skriv inn kommandoen sudo passwd root for å opprette et passord og aktivere rotkontoen. Husk passordet.
- Skriv inn sudo -i, og oppgi deretter rotpassordet når du blir bedt om det.
- Kommandolinjen endres fra $ til #. # -Symbolet indikerer at du har root -tilgang.
Trinn 5. Gi sudo -tilgang til brukere som ikke har tilgang enda ved å legge dem til i sudogruppen
Bruk kommandoen usermod -aG sudo brukernavn, og erstatt "brukernavn" med navnet på brukeren du vil gi tilgang til.
Metode 2 av 2: Aktivering av rotkonto
Trinn 1. Trykk Ctrl+Alt+T for å åpne et Terminal -vindu
I motsetning til andre Linux -distribusjoner, låser Ubuntu rotkontoen som standard for sikkerhet. For å kjøre kommandoer med rotrettigheter trygt, bruker du
sudo
eller
gksudo
. Hvis du virkelig trenger tilgang til rotkontoen, for eksempel for viktige programmer som bare en bruker har tilgang til, kan du aktivere rotkontoen med en enkel kommando.
Aktivering av rotkontoen kan skade systemet. Ubuntu anbefaler ikke at du aktiverer rotkontoen
Trinn 2. Skriv inn kommandoen sudo passwd root og trykk Enter
Du blir bedt om å skrive inn et nytt passord for rotkontoen. Ikke glem dette passordet.
Trinn 3. Skriv inn passordet, og trykk deretter Enter
Trinn 4. Gjenta passordet når du blir bedt om det, og trykk deretter Enter
Nå er rotkontoen passordbeskyttet og tilgjengelig.
Trinn 5. Angi su - og trykk Enter
Skriv inn rotpassordet når du blir bedt om å få tilgang til kontoen.
For å deaktivere rotkontoen, bruk kommandoen sudo passwd -dl root
Tips
- Når det er mulig, unngå å bruke rotkontoen direkte. Du kan kjøre nesten hvilken som helst kommando med rotrettigheter via sudo eller gksudo.
- Du kan også bruke kommandoen sudo –i for å få tilgang til andre brukerkontoer på systemet. For eksempel, for å få tilgang til brukeren "ayu", bruk kommandoen sudo –I ayu og skriv inn passordet ditt (i stedet for Ayus).