Dies ist ein Howto-Tutorial zum Zurücksetzen des Root-Passworts unter Ubuntu 17.04 über Grub. Bitte beachten Sie, dass davon ausgegangen wird, dass Sie physischen Zugriff auf die betreffende Maschine haben, dies kann nicht aus der Ferne erfolgen. Bevor wir fortfahren, werfen wir einen kurzen Blick darauf, worum es bei Grub geht.
Was ist GNU GRUB?
GNU GRUB, wie hier beschrieben, ist ein Multiboot-Bootloader. Es wurde von GRUB abgeleitet, dem GRand Unified Bootloader, der ursprünglich von Erich Stefan Boleyn entworfen und implementiert wurde.
Kurz gesagt, ein Bootloader ist das erste Softwareprogramm, das beim Starten eines Computers ausgeführt wird. Es ist verantwortlich für das Laden und Übertragen der Kontrolle an die Kernel-Software des Betriebssystems (wie Hurd oder Linux). Der Kernel wiederum initialisiert den Rest des Betriebssystems (z.G. GNU).
Root-Passwort zurücksetzen
- Das erste, was wir tun müssen, ist Ubuntu 17 neu zu starten.04 Maschine. Während das System neu startet, müssen Sie sofort die SHIFT-Taste auf Ihrer Tastatur drücken, um zum GNU GRUB-Menübildschirm zu gelangen
- Wählen Sie als nächstes das Standard-Boot-Betriebssystem aus, das in meinem Fall Ubuntu ist, und drücken Sie die Taste "e", um den Bearbeitungsbildschirm aufzurufen
- Verwenden Sie auf dem Bildschirm des GNU GRUB-Bearbeitungsmodus die Pfeilschaltflächen und suchen Sie die Zeile, die mit „linux“ beginnt. Normalerweise wäre dies gegen Ende des Bildschirms. Alles was Sie tun müssen, ist den Abschnitt mit der Aufschrift „ro quiet splash $vt_handoff“ zu finden und in „rw init=/bin/bash“ zu ändern. Sehen Sie sich die Screenshots unten vor und nach der Änderung an
Vor dem Wechsel
linux /boot/vmlinuz-4.10.0-20-generic root=UUID=935da898-\ 3af3-469a-bacf-21164ca3efc9 rw quiet splash $vt_handoff
Nach der veränderung
linux /boot/vmlinuz-4.10.0-20-generic root=UUID=935da898-\ 3af3-469a-bacf-21164ca3efc9 rw init=/bin/bash
- Wenn Sie fertig sind, drücken Sie STRG+x oder F10, um das System neu zu starten
- Das System bootet zu einem Root-Shell-Eingabeaufforderungsbildschirm. Lassen Sie uns zunächst überprüfen, ob sich Ihre Partition im Lese-Schreib-Zustand befindet, indem Sie den folgenden Befehl ausführen
[email protected](keine):/# mount | grep -w /
- Um das Root-Passwort zurückzusetzen, geben Sie „passwd“ ein und folgen Sie den Anweisungen, um die Änderung abzuschließen
- Nachdem das Root-Passwort erfolgreich geändert wurde, starten Sie Ihren Computer mit dem folgenden Befehl neu
[email protected](keine):/# exec /sbin/init
Wenn Sie bei der Durchführung dieser Schritte auf eine Änderung stoßen, können Sie gerne einen Kommentar zur Herausforderung hinterlassen und wir werden unser Bestes tun, um eine Lösung zu finden