Obnovte ztracené heslo správce systému Linux a vysvětlení

Obnovte ztracené heslo správce systému Linux a vysvětlení

Režim obnovy nefunguje vždy, protože mnoho systémů bude vyžadovat heslo uživatele root pro přihlášení. Nyní, protože neznáte heslo uživatele root, tento trik selže. V takovém případě můžete vyzkoušet tyto, které jsou nejjednoduššími způsoby, jak resetovat heslo pro Linux.

1. Použijte 'sudo su' nebo 'sudo -i'

sudo passwd root nebo předá sudo su nebo sudo -i, aby nejprve získal sílu root a poté spustil příkaz passwd, který by byl schopen resetovat heslo root. Ne všude to funguje. Přemýšlejte situace, kdy nemáte heslo root.

2. Grubova metoda

Zapněte počítač.

Stiskněte ESC na výzvu GRUB.

Obnovte ztracené heslo správce systému Linux a vysvětlení

 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   

NEBO

  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  

Obnovte ztracené heslo správce systému Linux a vysvětlení

Stiskněte e pro úpravu

Přejděte na úplný konec řádku a přidejte Woley day/Aibin/Shadensh . Řádek tedy začne vypadat takto:

 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/bash   
NEBO
 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   

Stiskněte Enter pak Stiskněte b ke spuštění systému. Váš systém se spustí do root shellu bez hesla.

Obnovte ztracené heslo správce systému Linux a vysvětlení

Nyní zadejte příkaz uživatelské jméno passwd *kde 'uživatelské jméno' je uživatel, kterému chcete změnit heslo.

Poté budete požádáni o zadání nového hesla:

 Enter new UNIX password:   
Obnovte ztracené heslo správce systému Linux a vysvětlení

Vysvětlení

Důvodem, proč k tomu dochází, je to, že normálně se při zavádění systému Linux nejprve načte jádro. Po načtení jádra načte ramdisk a připraví se na pokračování zbytku bootování. Jakmile je připraven, spustí příkaz init (obvykle se nachází na /sbin/init) který by provozoval zbytek systému. Když projdete Woley day/Aibin/Shadensh do jádra se nenačte /sbin/init místo toho se načte soubor pro bootování /bin/bash soubor, který spouští bash shell s mocí uživatele root (protože ho nazvalo samotné jádro), a proto vám tato výzva umožní změnit heslo uživatele root. Ve skutečnosti měla tato výzva větší sílu než cokoli jiného na Linuxu, protože běží se všemi právy systému.

Vytvořit kvíz