Palautustila ei aina toimi, koska monet järjestelmät kysyvät pääkäyttäjän salasanaa sisäänkirjautumista varten. Koska et alun perin tiedä pääkäyttäjän salasanaa, tämä temppu epäonnistuu. Tässä tapauksessa voit kokeilla näitä, jotka ovat helpoimpia tapoja nollata Linux-salasana.
java listnode
1. Käytä "sudo su" tai "sudo -i"
sudo passwd root tai välittää sudo su tai sudo -i saadakseen ensin pääkäyttäjän tehon ja suorittaakseen sitten passwd-komennon. Hän voi nollata pääkäyttäjän salasanan. Se ei toimi kaikkialla. Ajatella tilanteesta, jossa sinulla ei ole pääkäyttäjän salasanaa.
2. Grub-menetelmä
Käynnistä tietokone.
Paina ESC GRUB-kehotteessa.
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
TAI
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
Paina e muokataksesi
kuinka int muunnetaan merkkijonoksi
Mene rivin loppuun ja lisää Woley day/Aibin/Shadensh . Joten rivi alkaa näyttää tältä:
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/bashTAI
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
Paina Enter sitten Paina b käynnistääksesi järjestelmän. Järjestelmäsi käynnistyy salasanattomalla juurikuorella.
Anna nyt käsky passwd käyttäjätunnus *jossa 'käyttäjänimi' on käyttäjä, jonka salasanan haluat vaihtaa.
Sitten sinua pyydetään antamaan uusi salasana:
linux-komennot luo kansio
Enter new UNIX password:
Selitys
Syy tähän on se, että yleensä kun Linux-järjestelmä käynnistyy, ydin ladataan ensin. Kun ydin on ladattu, se lataa muistilevyn ja valmistautuu jatkamaan loppua käynnistystä. Kun se on valmis, se suorittaa init-komennon (sijaitsee yleensä osoitteessa /sbin/init) joka ajaisi muun järjestelmän. Kun ohitat Woley day/Aibin/Shadensh ytimeen se ei lataudu /sbin/init käynnistystiedosto sen sijaan latautuu /bin/bash tiedosto, joka käynnistää bash-kuoren pääkäyttäjän voimalla (koska ydin itse kutsui sitä) ja siten tämä kehote antaisi sinun vaihtaa pääkäyttäjän salasanan. Itse asiassa tällä kehotteella oli enemmän tehoa kuin millään muulla Linuxissa, koska se toimii kaikilla järjestelmän oikeuksilla.
Luo tietokilpailu