Rotkontoen på en Linux-basert datamaskin er en konto med full tillatelse. Du må bruke rotkontoen til å utføre visse kommandoer, spesielt de som påvirker systemfiler. Siden rotkontoen kan påvirke datamaskinen som helhet, er det best å bruke denne kontoen bare etter behov, i stedet for å bruke den i stedet for en vanlig konto. På denne måten reduserer du risikoen for at "ulykker" skader viktige systemfiler.
Steg
Metode 1 av 4: Få tilgang til rot fra Terminal
Trinn 1. Åpne Terminal ved å trykke Ctrl+Alt+T
De fleste Linux -distribusjoner gir deg tilgang til terminalen med denne snarveien.
Trinn 2. Skriv inn kommandoen su - og trykk Enter
Datamaskinen vil prøve å få tilgang til superbrukerkontoen. Du kan bruke denne kommandoen til å logge deg på hvilken som helst konto på systemet, men hvis du ikke angir et kontonavn, blir du logget inn på rotkontoen.
Trinn 3. Etter å ha skrevet kommandoen su - og trykket Enter, skriver du inn rotpassordet hvis du blir bedt om det
Hvis du mottar en autentiseringsfeil, kan rotkontoen din være låst. Les de neste trinnene for å åpne en konto
Trinn 4. Kontroller kommandolinjen
Når du er logget inn som root, ender kommandolinjen med # i stedet for $.
Trinn 5. Skriv inn kommandoen som krever root -tilgang
Etter å ha brukt su - kommandoen for å logge inn som root, kan du bruke hvilken som helst kommando som krever root -tilgang. Su -kommandoen blir lagret til slutten av økten, slik at du ikke trenger å skrive inn rotpassordet ditt hver gang du kjører kommandoen.
Trinn 6. Vurder å bruke sudo -kommandoen i stedet for su -
Med kommandoen sudo (super user do) kan du kjøre en kommando som root. sudo anbefales på det sterkeste for de fleste Linux -brukere fordi ved å bruke sudo lagres ikke rottilgang, og brukeren trenger ikke å vite rotpassordet. Brukere vil bare bli bedt om å angi sine respektive passord.
- Skriv inn sudo -kommandoen og trykk Enter (f.eks. Sudo ifconfig). Etter det skriver du inn kontopassordet når du blir bedt om det.
- Sudo -kommandoen er den anbefalte kommandoen for rottilgang på distribusjoner som låser rotkontoen, for eksempel Ubuntu. Selv om rotkontoen er låst, kan du fortsatt bruke sudo.
- Sudo -kommandoen kan bare brukes av brukere med administratorrettigheter. Tilgangsrettigheter kan gis og tilbakekalles ved å redigere filen /etc /sudoers.
Metode 2 av 4: Låse opp root -tilgang (Ubuntu)
Trinn 1. Åpne root -tilgang i Ubuntu Linux
Ubuntu og forskjellige andre Linux -distribusjoner låser rotkontoen slik at den ikke kan nås av vanlige brukere. Dette trinnet er utført fordi en rotkonto vanligvis ikke er nødvendig. I stedet tillater distribusjonen root -tilgang via sudo -kommandoen (beskrevet i forrige trinn). Når rotkontoen er låst opp, kan du logge på som root.
Trinn 2. Åpne Terminal ved å trykke Ctrl+Alt+T
Trinn 3. Skriv inn sudo passwd root og trykk Enter
Skriv inn kontopassordet når du blir bedt om det.
Trinn 4. Opprett et passord for rotkontoen, og angi det på nytt for å bekrefte det
Etter at du har angitt passordet, vil rotkontoen være aktiv.
Trinn 5. Lås rotkontoen med følgende kommando:
sudo passwd -dl root
Metode 3 av 4: Logg på System som root
Trinn 1. Vurder å bruke en annen måte å få tilgang til rotkontoen på
Å få tilgang til rotkontoen direkte for daglig bruk anbefales ikke, da du kan kjøre ondsinnede kommandoer. Bruk bare rotkontoen til å utføre nødsystemreparasjoner, for eksempel å gjenopprette en ubrukelig stasjon eller gjenopprette en utilgjengelig konto.
- Ved å bruke kommandoen sudo eller su, i stedet for å logge inn som root, kan du dra nytte av rotkontoen uten å oppleve skaden. Begge kommandoene får deg til å tenke deg om to ganger før du bruker en bestemt kommando.
- Enkelte Linux -distribusjoner, for eksempel Ubuntu, låser rotkontoen til du låser den opp manuelt. Bortsett fra å hindre brukere i å tukle med systemet med rotkontoen, beskytter dette trinnet også systemet mot hackere fordi hackere generelt vil målrette seg mot rotkontoen først når de hacker systemet. Hvis rotkontoen er låst, kan ikke hackere få tilgang til kontoen. Les de foregående trinnene for å få tilgang til rotkontoen i Ubuntu.
Trinn 2. Skriv inn root som brukernavn når du blir bedt om å logge på Linux -systemet
Hvis rotkontoen er låst opp og du kjenner passordet til kontoen, kan du logge deg på som root direkte.
Hvis du trenger root -tilgang for å kjøre visse kommandoer, bruker du noen av trinnene ovenfor først
Trinn 3. Etter å ha angitt rot som brukernavn, angir du rotpassordet når du blir bedt om det
- På mange systemer kan du få tilgang til root med passordet "passord".
- Hvis du glemmer eller ikke kjenner rotpassordet ditt, kan du lese de neste trinnene for å finne ut hvordan du tilbakestiller passordet.
- Hvis du bruker Ubuntu, er rotkontoen låst og kan ikke brukes før du låser den opp manuelt.
Trinn 4. Unngå å kjøre komplekse programmer mens du bruker rotkontoen
Programmet du kjører kan skade systemet hvis det åpnes med rotkontoen. I stedet for å bruke rotkontoen, kjør kommandoer som krever administratortilgang med sudo- eller su -kommandoene.
Metode 4 av 4: Gjenopprette root- eller administratorpassord
Trinn 1. Tilbakestill rotpassordet hvis du ikke husker det
Hvis du ikke husker rotpassordet og brukerkontoen din, må du kanskje få tilgang til gjenopprettingsmodus for å endre begge passordene. Hvis du kjenner passordet til brukerkontoen din og vil endre rotpassordet, bruker du kommandoen sudo passwd root. Etter det skriver du inn kontopassordet og et nytt passord for rotkontoen.
Trinn 2. Start datamaskinen på nytt, og trykk deretter Shift etter at BIOS -skjermen vises for å åpne GRUB -menyen
Du må kanskje gjenta dette trinnet flere ganger før GRUB -menyen vises
Trinn 3. Velg den første (gjenopprettingsmodus) -oppføringen i listen som vises
Gjenopprettingsmenyen for Linux -distribusjonen din vises på skjermen.
Trinn 4. Velg rotalternativet fra menyen
En terminal med rotrettigheter vil lastes inn.
Trinn 5. Åpne en stasjon med lese-skrive-rettigheter
Når du bruker Linux -gjenopprettingsmodus, er stasjonen skrivebeskyttet. Bruk følgende kommando for å aktivere skrivetillatelser:
mount -rw -o remount /
Trinn 6. Etter å ha logget deg på som root og endret stiltillatelser, må du opprette et nytt passord for den låste kontoen
- Skriv inn kommandoen passwdAccountName og trykk Enter. Hvis du vil endre rotpassordet, skriver du inn passwd root.
- Skriv inn det nye passordet to ganger når du blir bedt om det.
Trinn 7. Start datamaskinen på nytt etter at du har tilbakestilt passordet
Etter at datamaskinen har startet på nytt, kan du bruke datamaskinen som før med passordet du angav tidligere.
Advarsel
- Bruk bare rotkontoen hvis det er absolutt nødvendig. Logg av kontoen når du er ferdig med å bruke den.
- Gi rotpassordet bare til brukere du stoler på og virkelig trenger det.