I Linux får vanlige brukere og superbrukere tilgang til tjenester via passordgodkjenning. I tilfelle en vanlig bruker ikke kan huske passordet sitt, kan en superbruker tilbakestille passordet til en vanlig bruker rett fra terminalen. Men hva om superbrukeren (eller rotbrukeren) mister passordet sitt?
For å gjenopprette det tapte passordet til en superbruker (eller rotbruker), gjøres det ganske annerledes. Likevel tillater denne metoden for å gjenopprette et mistet passord enhver ondsinnet bruker med fysisk tilgang til Linux-verten å få fullstendig eierskap.
I denne artikkelen vil vi se på hvordan du kan gjenopprette et mistet rotpassord på Linux på to forskjellige måter.
Merk: metoden for å tilbakestille et root-passord er lik for de fleste distros. I denne artikkelen bruker vi Ubuntu. Vi bruker også «root-passord» gjennom hele opplæringen, men det kan også referere til en superbrukerens passord.
1. Tilbakestill mistet rotpassord fra Grub-menyen
1. Først og fremst, for å gjenopprette et mistet root-passord, må vi starte Linux-verten på nytt, forutsatt at du ikke kan huske passordet for root (eller superbruker).
2. Når GRUB-siden vises, velger du raskt alternativet “* Avanserte alternativer for GNU / Linux” ved å trykke ned piltasten og Enter-knappen.
3. Trykk nå e for å redigere kommandoene.
Du må endre den eller endre den fra «skrivebeskyttet» -modus til «lese-skrive» -modus. Finn linjen som begynner med «Linux». Etter, se etter «ro», og endre den «rw.» Legge til init=/bin/bash
på slutten av linjen.
4. Trykk på F10. Dette vil vise en skjerm med en melding.
5. Monter rotfilsystemet i lese-skrivemodus:
mount -n -o remount,rw /
6. Du kan nå tilbakestille det tapte rotpassordet ditt ved å bruke følgende kommando:
passwd root
Alternativt kan du endre passordet til superbrukeren med kommandoen:
passwd username
Når du er ferdig, skriver du inn:
exec /sbin/init
for å avslutte ledeteksten og starte datamaskinen på nytt.
2. Tilbakestill tapt rotpassord ved hjelp av Live CD
Hvis du har en Linux Live CD (eller USB), kan du starte den og bruke den til å tilbakestille rotpassordet også. I vårt eksempel vil vi bruke en Ubuntu Live CD.
1. Last ned den siste versjonen av Ubuntu, og opprett en oppstartbar Live CD / USB fra den. Start systemet ditt fra det.
2. Velg «Prøv Ubuntu» på skjermen. Dette fører deg til Live CD-skrivebordet.
3. Åpne terminalen, og skriv inn følgende kommando for å bli rot:
sudo su
4. Deretter må vi finne ut hvor harddiskpartisjonen er. Bruk følgende kommando:
fdisk -l
I de fleste tilfeller vil det være «/ dev / sda1», men det kan variere avhengig av hvordan harddisken er partisjonert.
5. Monter harddiskpartisjonen til systemet som skal gjenopprettes ved hjelp av følgende kommando:
mkdir /mnt/recover mount /dev/sda1 /mnt/recover
6. På dette tidspunktet må vi fange oss i katalogen «mnt / recovery». Hva dette betyr er at vi later til å være på det vanlige Linux-filsystemet. Dette er bare kjent som chrooting.
chroot /mnt/recover
7. Bruk følgende kommando for å tilbakestille root-passordet:
passwd root
eller oss:
passwd username
for å tilbakestille passordet til en superbruker.
8. Når du er ferdig, gå ut av chroot-skallet:
exit
9. Demonter rotpartisjonen:
umount /mnt/recover
og gå ut av roten:
exit
10. Til slutt, fjern Live CD og start på nytt på Linux-systemet.
Det er enkelt å endre rotpassordet i Linux, men det krever at du våger deg inn i det mørke området på kommandolinjen. Vær oppmerksom på at alle som har tilgang til datamaskinen din, kan bruke denne metoden til å tilbakestille superbrukeren eller root-passordet. En forholdsregel du kan ta er å kryptere hele harddisken slik at den ikke kan startes eller monteres så lett.
Vil du fortsette å grave i Linux. Vi har en guide for å konfigurere Bluetooth på Linux for deg. Du kan også se listen over verktøy for å lage din egen Linux distro!