Wie man das Root-Passwort unter Linux zurücksetzt

Unter Linux können normale Benutzer und Superuser über die Passwortauthentifizierung auf Dienste zugreifen. Falls sich ein normaler Benutzer sein Passwort nicht mehr merken kann, kann ein Superuser das Passwort eines normalen Benutzers direkt vom Terminal aus zurücksetzen. Was aber, wenn der Superuser (oder Root-Benutzer) sein Passwort verliert?

Wie man das Root-Passwort unter Linux zurücksetzt

Um das verlorene Passwort eines Superusers (oder root-Benutzers) wiederherzustellen, wird es ganz anders gemacht. Nichtsdestotrotz ermöglicht diese Methode der Wiederherstellung eines verlorenen Passworts jedem böswilligen Benutzer mit physischem Zugriff auf Ihren Linux-Host, die vollständige Kontrolle zu erlangen.

In diesem Artikel erhalten Sie die Lösung bei dem Problem debian root passwort vergessen und wie man ein verlorenes Root-Passwort unter Linux auf zwei verschiedene Arten wiederherstellen kann.

Hinweis: Die Methode zum Zurücksetzen eines Root-Passworts ist für die meisten Distributionen ähnlich. In diesem Artikel verwenden wir Ubuntu. Außerdem werden wir im gesamten Tutorial „root password“ verwenden, aber es kann sich auch auf das Passwort eines Superusers beziehen.</>

  1. Zurücksetzen des verlorenen Root-Passworts aus dem Grub-Menü

 

  1. In erster Linie, um ein verlorenes Root-Passwort wiederherzustellen, müssen wir den Linux-Host neu starten, vorausgesetzt, Sie können sich nicht an das Passwort für root (oder Superuser) erinnern.
  2. Sobald die GRUB-Seite erscheint, wählen Sie schnell die Option „*Erweiterte Optionen für GNU/Linux“, indem Sie die Pfeiltaste nach unten und die Eingabetaste drücken.
  3. Drücken Sie nun e, um die Befehle zu bearbeiten.

Sie müssen es ändern oder vom „Nur-Lesen“-Modus in den „Lesen-Schreiben“-Modus wechseln. Finden Sie die Zeile, die mit „Linux“ beginnt. Suchen Sie danach nach „ro“ und ändern Sie es „rw.“. Füge init=/bin/bash am Ende der Zeile hinzu.

  1. Drücken Sie F10. Dadurch wird ein Bildschirm mit einer Eingabeaufforderung angezeigt.
  1. Mounten Sie Ihr Root-Dateisystem im Lese-/Schreibmodus:

montieren -n -o remount,rw / rw /

  1. Du kannst nun dein verlorenes Root-Passwort mit dem folgenden Befehl zurücksetzen:

passwd root

Alternativ können Sie das Passwort des Superusers mit dem Befehl ändern:

passwd Benutzername

Grub-Bash-Screen-Rückstellungspasswort

Sobald Sie fertig sind, tippen Sie:

exec /sbin/init

um die Eingabeaufforderung zu verlassen und den Computer neu zu starten.

  1. Zurücksetzen des verlorenen Root-Passworts mit Hilfe der Live-CD

Wenn du eine Linux Live CD (oder USB) hast, dann kannst du in sie booten und damit auch das Root-Passwort zurücksetzen. In unserem Beispiel verwenden wir eine Ubuntu Live CD.

  1. Laden Sie die neueste Version von Ubuntu herunter und erstellen Sie daraus eine bootfähige Live-CD/USB. Booten Sie Ihr System davon.
  1. Wählen Sie auf dem Bildschirm „Try Ubuntu.“. Dadurch gelangen Sie auf den Live-CD-Desktop.
  1. Öffnen Sie das Terminal und geben Sie den folgenden Befehl ein, um root zu werden:

sudo su

  1. Als nächstes müssen wir den Speicherort der Festplattenpartition herausfinden. Verwenden Sie den folgenden Befehl:

fdisk -l

In den meisten Fällen ist es „/dev/sda1“, obwohl es je nachdem, wie Ihre Festplatte partitioniert ist, unterschiedlich sein kann.

  1. Mounten Sie die Festplattenpartition des wiederherzustellenden Systems mit dem folgenden Befehl:

mkdir /mnt/regenerieren

mounten /dev/sda1 /mnt/recover

ubuntu-livecd-mount-partitionierung

  1. An dieser Stelle müssen wir uns im Verzeichnis „mnt/recovery“ einsperren. Das bedeutet, dass wir so tun, als wären wir auf dem normalen Linux-Dateisystem. Dies wird einfach als Chrooting bezeichnet.

chroot /mnt/regenerieren

  1. Verwenden Sie den folgenden Befehl, um Ihr Root-Passwort zurückzusetzen:

passwd root

passwd Benutzername

um das Passwort eines Superusers zurückzusetzen.

  1. Sobald Sie fertig sind, verlassen Sie die Chroot-Shell:

Ausgang

  1. Deinstallieren Sie die Root-Partition:

umount /mnt/recover

Exit

  1. Schließlich entfernen Sie die Live-CD und starten Sie Ihr Linux-System neu.

Fazit

Das Ändern des Root-Passworts unter Linux ist einfach, erfordert aber, dass Sie sich in den dunklen Bereich der Kommandozeile wagen. Beachten Sie, dass jeder, der Zugriff auf Ihren Computer hat, diese Methode verwenden kann, um Ihr Superuser- oder Root-Passwort zurückzusetzen. Eine Vorsichtsmaßnahme, die Sie ergreifen können, ist die Verschlüsselung der gesamten Festplatte, damit sie nicht so einfach gebootet oder gemountet werden kann.