Dette er en veiledning om hvordan du tilbakestiller rotpassordet på Ubuntu 17.04 via Grub. Vær oppmerksom på at det antas at du har fysisk tilgang til den aktuelle maskinen, det kan ikke gjøres eksternt. Før vi fortsetter, kan vi ta en rask titt på hva Grub handler om.
Hva er GNU GRUB?
GNU GRUB som beskrevet her, er en Multiboot-oppstartslaster. Den ble hentet fra GRUB, GRand Unified Bootloader, som opprinnelig ble designet og implementert av Erich Stefan Boleyn.
Kort fortalt er en oppstartslaster det første programvaren som kjører når en datamaskin starter. Det er ansvarlig for lasting og overføring av kontroll til operativsystemets kjerneprogramvare (for eksempel Hurd eller Linux). Kjernen initialiserer i sin tur resten av operativsystemet (f.eks.g. GNU).
Tilbakestill rotpassordet
- Det første vi trenger å gjøre er å starte Ubuntu 17 på nytt.04 maskin. Mens systemet starter på nytt, må du trykke på SHIFT-tasten på tastaturet umiddelbart for å ta deg til GNU GRUB-menyskjermen
- Velg deretter standard oppstarts-OS som i mitt tilfelle er Ubuntu, og trykk på “e” -tasten for å komme inn i redigeringsskjermen
- På skjermbildet for redigering av GNU GRUB, bruk piltastene og finn linjen som begynner med “linux”. Vanligvis vil dette være mot slutten av skjermen. Alt du trenger å gjøre er å finne seksjonen som lyder "ro quiet splash $ vt_handoff" og endre den til "rw init = / bin / bash". Se skjermbildene nedenfor før og etter endring
Før endring
linux / boot / vmlinuz-4.10.0-20-generisk root = UUID = 935da898- \ 3af3-469a-bacf-21164ca3efc9 rw stille sprut $ vt_handoff
Etter endring
linux / boot / vmlinuz-4.10.0-20-generisk rot = UUID = 935da898- \ 3af3-469a-bacf-21164ca3efc9 rw init = / bin / bash
- Når du er ferdig, trykk CTRL + x eller F10 for å starte systemet på nytt
- Systemet starter opp til et skjermbilde for ledetekst for root shell. La oss først sjekke at partisjonen din er i lese-skriv-tilstand ved å kjøre følgende kommando
[e-postbeskyttet] (ingen): / # mount | grep -w /
- For å tilbakestille rotpassordet, skriv “passwd” og følg ledeteksten for å fullføre endringen
- Nå som rotpassordet ble endret, start maskinen på nytt med følgende kommando
[e-postbeskyttet] (ingen): / # exec / sbin / init
Hvis du støter på noen endringer mens du utfører disse trinnene, kan du gjerne legge inn en kommentar til utfordringen, så vil vi gjøre vårt for å gi en løsning