Sådan rodes på Ubuntu: 10 trin (med billeder)

Indholdsfortegnelse:

Sådan rodes på Ubuntu: 10 trin (med billeder)
Sådan rodes på Ubuntu: 10 trin (med billeder)

Video: Sådan rodes på Ubuntu: 10 trin (med billeder)

Video: Sådan rodes på Ubuntu: 10 trin (med billeder)
Video: Windows Server 2022 reset lost administrator password 2024, Kan
Anonim

Du har brug for root -adgang (også kendt som superbruger) for at køre administrative programmer på Linux. Generelt giver Linux -distributioner en separat rodkonto, men den konto er som standard låst på Ubuntu Linux for sikkerheden. Brug sudo til at køre kommandoer med root -adgang.

Trin

Metode 1 af 2: Kørsel af rodkommandoer med Sudo

Bliv rod i Ubuntu Trin 1
Bliv rod i Ubuntu Trin 1

Trin 1. Tryk på Ctrl+Alt+T for at åbne et terminalvindue

I modsætning til andre Linux -distributioner låser Ubuntu som standard root -kontoen. Derfor kan du ikke bruge kommandoen su til at køre en rodterminal. For at erstatte su skal du bruge sudo.

Bliv rod i Ubuntu Trin 2
Bliv rod i Ubuntu Trin 2

Trin 2. Indtast sudo i begyndelsen af kommandoen

sudo, forkortelse for super user do, lader dig køre kommandoer på Linux som root.

  • For eksempel stopper kommandoen sudo /etc/init.d/networking stop netværkstjenester, og sudo adduser tilføjer en ny bruger til systemet. De to kommandoer ovenfor skal faktisk køres som root.
  • Du bliver bedt om at indtaste kontoadgangskoden, før sudo kører kommandoen. Linux gemmer dit kodeord i 15 minutter, så du ikke behøver at skrive det hver gang du kører en kommando.
Bliv rod i Ubuntu Trin 3
Bliv rod i Ubuntu Trin 3

Trin 3. Brug kommandoen gksudo til at køre programmer med en grafisk grænseflade, der kræver root -adgang

Af sikkerhedsmæssige årsager anbefaler Ubuntu ikke, at du bruger sudo til at køre programmer med en grafisk grænseflade. Start i stedet en kommando for at åbne et grafisk interface -program med gksudo.

  • Brug f.eks. Kommandoen gksudo gedit /etc /fstab til at åbne fstab-filen i GEdit, et tekstredigeringsprogram med en grafisk grænseflade.
  • Hvis du bruger KDE, skal du erstatte gksudo med kdesudo.
Bliv rod i Ubuntu Trin 4
Bliv rod i Ubuntu Trin 4

Trin 4. Simuler rodadgang med kommandoen sudo –i, hvis du har brug for root shell -adgang for at køre visse scripts

Kommandoen giver dig adgang til superbrugerkontoen og miljøvariabler.

  • Indtast kommandoen sudo passwd root for at oprette en adgangskode og aktivere rodkontoen. Husk adgangskoden.
  • Indtast sudo -i, og angiv derefter root -adgangskoden, når du bliver bedt om det.
  • Kommandolinjen ændres fra $ til #. Symbolet # angiver, at du har root -adgang.
Bliv rod i Ubuntu Trin 5
Bliv rod i Ubuntu Trin 5

Trin 5. Giv sudo -adgang til brugere, der endnu ikke har adgang, ved at føje dem til sudogruppen

Brug kommandoen usermod -aG sudo brugernavn, og erstat "brugernavn" med navnet på den bruger, du vil give adgang til.

Metode 2 af 2: Aktivering af rodkonto

Bliv rod i Ubuntu Trin 6
Bliv rod i Ubuntu Trin 6

Trin 1. Tryk på Ctrl+Alt+T for at åbne et terminalvindue

I modsætning til andre Linux -distributioner låser Ubuntu som standard root -kontoen for sikkerhed. Hvis du vil køre kommandoer sikkert med root -privilegier, skal du bruge

sudo

eller

gksudo

. Hvis du virkelig har brug for at få adgang til rodkontoen, f.eks. For vigtige programmer, som kun en bruger har adgang til, kan du aktivere rodkontoen med en simpel kommando.

Aktivering af rodkontoen kan skade systemet. Ubuntu anbefaler ikke, at du aktiverer rodkontoen

Bliv rod i Ubuntu Trin 7
Bliv rod i Ubuntu Trin 7

Trin 2. Indtast kommandoen sudo passwd root, og tryk på Enter

Du bliver bedt om at indtaste en ny adgangskode til rodkontoen. Glem ikke denne adgangskode.

Bliv rod i Ubuntu Trin 8
Bliv rod i Ubuntu Trin 8

Trin 3. Indtast adgangskoden, og tryk derefter på Enter

Bliv rod i Ubuntu Trin 9
Bliv rod i Ubuntu Trin 9

Trin 4. Gentag adgangskoden, når du bliver bedt om det, og tryk derefter på Enter

Nu er rodkontoen beskyttet med adgangskode og adgangskode.

Bliv rod i Ubuntu Trin 10
Bliv rod i Ubuntu Trin 10

Trin 5. Indtast su - og tryk på Enter

Indtast root -adgangskoden, når du bliver bedt om at få adgang til kontoen.

For at deaktivere rodkontoen skal du bruge kommandoen sudo passwd -dl root

Tips

  • Hvor det er muligt, undgå at bruge rodkontoen direkte. Du kan køre næsten enhver kommando med root -privilegier via sudo eller gksudo.
  • Du kan også bruge kommandoen sudo –i til at få adgang til andre brugerkonti på systemet. For eksempel for at få adgang til brugeren "ayu" skal du bruge kommandoen sudo –I ayu og indtaste din adgangskode (i stedet for Ayu's).

Anbefalede: