logo

Zurücksetzen eines verlorenen Linux-Administratorkennworts und Erklärung

Der Wiederherstellungsmodus funktioniert nicht immer, da viele Systeme beim Anmelden nach dem Root-Passwort fragen. Da Sie das Root-Passwort überhaupt nicht kennen, schlägt dieser Trick fehl. In einem solchen Fall können Sie die folgenden Möglichkeiten ausprobieren, um das Linux-Passwort am einfachsten zurückzusetzen.

1. Verwenden Sie „sudo su“ oder „sudo -i“

sudo passwd root oder übergibt sudo su oder sudo -i, um zuerst die Root-Power zu erhalten und dann den passwd-Befehl auszuführen, dann wäre er oder sie in der Lage, das Root-Passwort zurückzusetzen. Es funktioniert nicht überall. Denken einer Situation, in der Sie kein Root-Passwort haben.

2. Grub-Methode

Schalten Sie Ihren Computer ein.



Drücken ESC an der GRUB-Eingabeaufforderung.

Zurücksetzen eines verlorenen Linux-Administratorkennworts und Erklärung' src='//techcodeview.com/img/linux-unix/69/reset-a-lost-linux-administrative-password-and-explanation.webp' title=

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  

ODER

 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

Zurücksetzen eines verlorenen Linux-Administratorkennworts und Erklärung' loading='lazy' src='//techcodeview.com/img/linux-unix/69/reset-a-lost-linux-administrative-password-and-explanation-1.webp' title=

Drücken Sie e zum Bearbeiten

Gehen Sie bis zum Ende der Zeile und fügen Sie hinzu Woley Day/Aibin/Shadensh . Die Zeile sieht dann etwa so aus:

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  
ODER
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  

Drücken Sie die Eingabetaste Dann Drücken Sie b um Ihr System zu starten. Ihr System startet mit einer passwortlosen Root-Shell.

Zurücksetzen eines verlorenen Linux-Administratorkennworts und Erklärung' loading='lazy' src='//techcodeview.com/img/linux-unix/69/reset-a-lost-linux-administrative-password-and-explanation-2.webp' title=

Geben Sie nun den Befehl aus passwd-Benutzername *wobei „Benutzername“ der Benutzer ist, für den Sie das Passwort ändern möchten.

Zeichenfolge der Länge

Anschließend werden Sie aufgefordert, ein neues Passwort einzugeben:

Enter new UNIX password:  
Zurücksetzen eines verlorenen Linux-Administratorkennworts und Erklärung' loading='lazy' src='//techcodeview.com/img/linux-unix/69/reset-a-lost-linux-administrative-password-and-explanation-3.webp' title=

Erläuterung

Der Grund dafür ist, dass beim Booten eines Linux-Systems normalerweise zuerst der Kernel geladen wird. Nachdem der Kernel geladen ist, lädt er die Ramdisk und macht sich bereit für den Rest des Bootvorgangs. Sobald es fertig ist, führt es den Befehl init aus (normalerweise unter /sbin/init) das den Rest des Systems ausführen würde. Wenn du vorbeikommst Woley Day/Aibin/Shadensh zum Kernel wird es nicht geladen /sbin/init Stattdessen wird die Datei zum Booten geladen /bin/bash Datei, die die Bash-Shell mit der Macht des Root-Benutzers startet (weil der Kernel selbst sie aufgerufen hat), und daher würde Ihnen diese Eingabeaufforderung erlauben, das Passwort des Root-Benutzers zu ändern. Tatsächlich hatte diese Eingabeaufforderung unter Linux mehr Leistung als alles andere, da sie mit allen Privilegien des Systems ausgeführt wird.

Quiz erstellen