I Gnu / Linux kan vi ändra lösenordet för alla användare, vem som helst utom root eller superanvändare. Lösenord som bara kan ändras om du är superanvändare. Men tänk om du glömmer rotlösenordet? Vilka alternativ finns det för att lösa detta? Ska vi installera om Gnu / Linux-distributionen igen?
Finns det en lösning för problemet med att glömma rotlösenordet, men det är sant att varje distribution har en annan lösning. Därefter förklarar vi hur man gör denna lösenordsändring i Fedora. Först och främst, gör inte detta i produktionsteam för skojs skull, för om det finns ett fel kommer du att förlora all information.
För att ändra rotlösenordet måste vi avbryta starten på Fedora Grub. Vi avbryter den genom att trycka på E-knappen när skärmen Grub visas. En skärm som följande visas:
Så vi går till Linux16-linjen och vi ändrar orduppsättningen «rghb tyst» av
rd.break enforcing= 0
Nu trycker vi på Ctrl + X för att fortsätta laddningsprocessen. Om systemet är krypterat kommer det nu att be oss om LUKS-lösenordet.
Med detta har vi laddat Fedora-systemet i nödläge, nu måste vi montera hårddisken med följande kommando:
mount -o remount, rw / sysroot
Och vi utför chroot-kommandot för att komma åt systemet. Genom att skriva följande:
chroot / sysroot
Och nu kan vi kör passwd-kommandot för att ändra rotlösenordet. Efter att ha utfört kommandot kommer vi att bli ombedda att ange det nya rotlösenordet två gånger. Nu skriver vi Avsluta två gånger för att starta om systemet. Efter det startar vi sessionen som root och återställer grub-ändringarna genom att skriva detta:
restorecon -v /etc/shadow
Och då
setenforce 1
Med detta kommer det nya rotlösenordet att ändras och vi kommer att kunna fungera utan att behöva installera om eller förlora våra data.
Mer information - Fedora Magazine