Atkūrimo režimas ne visada veikia, nes daugelis sistemų prašys root slaptažodžio, kad prisijungtų. Kadangi jūs iš pradžių nežinote pagrindinio slaptažodžio, toks triukas nepavyks. Tokiu atveju galite išbandyti šiuos paprasčiausius būdus iš naujo nustatyti „Linux“ slaptažodį.
1. Naudokite „sudo su“ arba „sudo -i“
sudo passwd root arba perduoda sudo su arba sudo -i, kad pirmiausia gautų root galią ir tada paleistų komandą passwd, jis galėtų iš naujo nustatyti pagrindinį slaptažodį. Tai ne visur veikia. Pagalvok situacija, kai neturite root slaptažodžio.
formato eilutė java
2. Grub metodas
Įjunkite kompiuterį.
Paspauskite ESC GRUB raginimu.
linux /boot/vmlinuz-3.7.10-1.1-desktop root=UUID=ba08039b-33ba-4074-857c-9688856c3583 video=1366x768 resume=/dev/disk/by-id/ata-WDC_WD3200BEVT-75ZCT2_WD-WXE1A9033884-part2 splash=silent quiet showopts
ARBA
kernel /boot/vmlinuz-3.7.10-1.1-desktop root=UUID=ba08039b-33ba-4074-857c-9688856c3583 video=1366x768 resume=/dev/disk/by-id/ata-WDC_WD3200BEVT-75ZCT2_WD-WXE1A9033884-part2 splash=silent quiet showopts
pridedant eilutę Java
Norėdami redaguoti, paspauskite e
Eikite į patį eilutės galą ir pridėkite Woley diena / Aibin / Shadensh . Taigi eilutė pradės atrodyti taip:
linux /boot/vmlinuz-3.7.10-1.1-desktop root=UUID=ba08039b-33ba-4074-857c-9688856c3583 video=1366x768 resume=/dev/disk/by-id/ata-WDC_WD3200BEVT-75ZCT2_WD-WXE1A9033884-part2 splash=silent quiet showopts init=/bin/bashARBA
kernel /boot/vmlinuz-3.7.10-1.1-desktop root=UUID=ba08039b-33ba-4074-857c-9688856c3583 video=1366x768 resume=/dev/disk/by-id/ata-WDC_WD3200BEVT-75ZCT2_WD-WXE1A9033884-part2 splash=silent quiet showopts init=/bin/bash
Paspauskite Enter tada Paspauskite b kad paleistumėte savo sistemą. Jūsų sistema bus paleista iš root apvalkalo be slaptažodžio.
Dabar išduokite komandą passwd vartotojo vardas *kur „vartotojo vardas“ yra vartotojas, kurio slaptažodį norite pakeisti.
Tada jūsų bus paprašyta įvesti naują slaptažodį:
Enter new UNIX password:
Paaiškinimas
Priežastis, kodėl taip nutinka, yra ta, kad paprastai, kai Linux sistema paleidžiama, branduolys įkeliamas pirmiausia. Įkėlus branduolį, jis įkelia ramdiską ir ruošiasi tęsti likusį įkrovimą. Kai jis bus paruoštas, jis paleidžia komandą init (paprastai yra /sbin/init) kuri paleistų likusią sistemos dalį. Kai praeini Woley diena / Aibin / Shadensh į branduolį jis nebus įkeltas /sbin/init Vietoj to bus įkeltas failas, skirtas paleisti /bin/bash failą, kuris paleidžia bash apvalkalą su root vartotojo galia (nes pats branduolys jį pavadino), taigi ši raginimas leistų pakeisti pagrindinio vartotojo slaptažodį. Tiesą sakant, šis raginimas turėjo daugiau galios nei bet kas kitas Linux sistemoje, nes jis veikia su visomis sistemos privilegijomis.
Sukurti viktoriną