„Gnu“ / „Linux“ sistemoje mes galime pakeisti bet kurio vartotojo slaptažodį, išskyrus bet ką, išskyrus root arba superuser. Slaptažodis, kurį galima pakeisti tik tuo atveju, jei esate supernaudotojas. Bet ką daryti, jei pamiršite šakninį slaptažodį? Kokių galimybių yra tai išspręsti? Ar turėtume iš naujo įdiegti „Gnu / Linux“ platinimą?
Ar yra sprendimas root slaptažodžio pamiršimo problema, bet tiesa, kad kiekvienas paskirstymas turi skirtingą sprendimą. Toliau mes paaiškinsime, kaip šį root slaptažodį pakeisti „Fedora“. Visų pirma, nedarykite to gamybos komandose savo malonumui, nes jei bus klaida, prarasite visą informaciją.
Norėdami pakeisti šakninį slaptažodį, mes turime nutraukti „Fedora Grub“ pradžią. Nutrauksime jį paspausdami mygtuką E, kai pasirodys „Grub“ ekranas. Bus rodomas toks ekranas:
Taigi einame prie „Linux16“ linijos ir keičiame žodį rinkinys «rghb quiet» iki
rd.break enforcing= 0
Dabar paspauskite „Ctrl“ + X, kad tęstumėte įkėlimo procesą. Jei sistema yra užšifruota, ji dabar mūsų paprašys LUKS slaptažodžio.
Tai padarėme „Fedora“ sistemos apkrovą avariniu režimu, dabar turime prijungti standųjį diską naudodami šią komandą:
mount -o remount, rw / sysroot
Ir mes vykdome chroot komandą patekti į sistemą. Įvesdami:
chroot / sysroot
Ir dabar mes galime paleisti komandą passwd pakeisti root slaptažodį. Atlikę komandą, mūsų bus paprašyta du kartus įvesti naują šakninį slaptažodį. Dabar mes rašome Du kartus išeikite, jei norite iš naujo paleisti sistemą. Po to mes pradedame seansą kaip root ir atkuriame grub pakeitimus įvesdami tai:
restorecon -v /etc/shadow
Ir tada
setenforce 1
Tai padarius, mums bus pakeistas naujas šakninis slaptažodis ir galėsime veikti nereikėdami iš naujo įdiegti ar prarasti savo duomenų.
Daugiau informacijos - „Fedora“ žurnalas