Tilbakestill Linux-passordet ditt på få minutter: 2 pålitelige metoder


Sammendrag

  • Ikke installer på nytt - tilbakestill et glemt Linux-passord hvis du kjenner brukernavnet.
  • Metode 1: Rediger GRUB, legg til init=/bin/bash, start opp, og kjør deretter passwd.
  • Metode 2: Start opp fra live-USB, monter partisjonen, chroot /mnt, og deretter passwd.

Du trenger ikke å installere hele operativsystemet på nytt bare fordi du har glemt Linux-påloggingen din. Det er faktisk ganske enkelt å tilbakestille Linux-passordet ditt. Alt du trenger å vite er brukernavnet (som vanligvis vises på påloggingsskjermen). Jeg vil vise deg to måter du kan tilbakestille passordet på.

Metode #1: Tilbakestill Linux-passordet ved hjelp av GRUB

Dette er den enkleste måten å tilbakestille passordet på. Alt du trenger å gjøre er å midlertidig redigere GRUB-konfigurasjonen, og deretter starte opp i Linux-skallet med den midlertidige konfigurasjonen. La meg demonstrere.

Start med å starte maskinen på nytt og gå inn i GRUB-menyen. Mange distribusjoner starter som standard inn i GRUB-menyen før de går over til påloggingsskjermen. Hvis din ikke gjør det, kan du trykke på Esc-tasten under oppstarten for å komme inn i GRUB-menyen.

Før du starter på nytt, sørg for at du noterer brukernavnet ditt.

Når du ser GRUB-menyen, trykk på 'E'-tasten for å redigere konfigurasjonen midlertidig. Sørg for at ditt standard Linux-distribusjon eller kjerne er valgt når du trykker på rediger-knappen.

GRUB er bootloaderen som de fleste Linux-distribusjoner bruker som standard, men det finnes populære distribusjoner som bruker andre bootloaders som Systemd-boot eller LILO. Det er mulig å midlertidig redigere konfigurasjonen, men endringene kan variere mellom bootloadere. Hvis maskinen din ikke bruker GRUB, bør du se i dokumentasjonen for å finne ut hvordan du kan endre bootloaderens oppføring for midlertidig å starte opp i root-skallet.

Vi må endre konfigurasjonen som vises etter at du trykker på 'E'-tasten. Bla gjennom den og se etter en kodelinje som begynner med 'Linux.'. Sørg for at denne linjen sier 'rw.'. Hvis den sier 'ro' eller bare kunne leses, erstatt 'ro' med 'rw.'. Rett ved siden av 'rw' legger vi til følgende tekst. Hold et mellomrom mellom 'rw' og teksten.

init=/bin/bash



Etter å ha endret GRUB-konfigurasjonen, trykk Ctrl+X eller F10 for å starte opp i Linux-terminalen. Nå er vi klare til å tilbakestille passordet.

Dette er delen hvor du må skrive inn brukernavnet ditt, så hvis du ikke husker det, eller hvis du ikke noterte det i starten, må du starte hele prosessen på nytt.

Skriv inn følgende kommando i terminalen. Erstatt det midlertidige brukernavnet med ditt faktiske brukernavn.

passwd 



Du vil bli bedt om å skrive inn et nytt passord og skrive det inn på nytt for å bekrefte det. Du bør se en melding om at passordet ble oppdatert.

Skriv inn omstartkommandoen og logg inn med det nye passordet.

reboot

Metode #2: Tilbakestill Linux-passordet ved å bruke live installasjonsmedia

Den andre metoden er litt mer omfattende og krever en USB-stikke med et bootbart Linux-bilde på. Hvis du ikke klarer å finne ut hvordan du midlertidig starter opp i rot-skjell ved å endre bootloaderen, er dette veien å gå. Den vil fungere for hvilken som helst Linux-distribusjon.

Hvis du ikke allerede har det, trenger du tilgang til en annen datamaskin for å lage en oppstartbar USB-stasjon. Begynn med å laste ned ISO-filen for Linux-distribusjonen din og bruk den til å lage en oppstartbar Linux-USB med et verktøy som USB Image Writer, belenaEtcher, Ventoy, osv.

Koble deretter den oppstartbare Linux-stasjonen til datamaskinen din og start opp fra USB-en. Du kan endre oppstartrekkefølgen i BIOS-menyen eller gå inn i engangsoppstartmenyen for å gjøre det.

Du vil bli tatt til det levende Linux-miljøet, som vanligvis er ment for å teste operativsystemet før du installerer det på disken.

I det levende miljøet, åpne terminalappen og skriv inn følgende kommando.

sudo fdisk -l



Denne kommandoen vil liste detaljer om lagringspartisjonene dine. Vår interesse er partisjonen som inneholder vår opprinnelige Linux-installasjon. Den kan se ut som '/dev/sda1'.

Deretter skal vi montere denne partisjonen ved å kjøre følgende kommando. Du må erstatte partisjonen i denne kommandoen med partisjonen som den forrige kommandoen skrev ut.

sudo mount /dev/sda1 /mnt

Vi vil nå kunne logge inn på vårt originale Linux-system som root. Skriv inn denne kommandoen.

sudo chroot /mnt

Vi er nå klare til å tilbakestille passordet. Du trenger brukernavnet ditt for å få dette til å fungere. Skriv inn følgende kommando, men erstatt plassholderen med ditt eget brukernavn.

passwd 

Du vil bli bedt om å skrive inn det nye passordet og skrive det inn på nytt for bekreftelse. Du bør se en melding om at passordet ble endret med suksess. Deretter lukker du bare terminalen, starter datamaskinen på nytt, og fjerner den live bootbare USB-en. Nå vil du kunne starte opp i ditt primære Linux-system og bruke det nye passordet for å logge inn.


Uansett hvilken metode du velger, bør du kunne logge deg inn i operativsystemet ditt igjen i løpet av noen minutter. Prøv den første metoden, men hvis den ikke fungerer, vurder å starte opp i et levende oppstartsmiljø.

Relaterte artikler