Linux Root Passwort wiederherstellen

Aus Thomas-Krenn-Wiki
Zur Navigation springen Zur Suche springen

Wenn das root Passwort eines Linux Systems vergessen wurde, kann ein neues Passwort mit verschiedenen Methoden neu gesetzt werden. In diesem Artikel zeigen wir, wie Sie ein neues Passwort mit diesen Methoden setzen können.

Methode 1: /bin/bash starten

Bei der folgenden Methode wird beim Starten sofort eine Bash-Shell gestartet. Wir haben diese Vorgehensweise exemplarisch mit Debian 8 getestet:

Methode 2: Von einem Installationsmedium starten

Alternativ können Sie auch den betroffenen Rechner von einem Installationsmedium starten und dort das Rescue System booten.

Informationen dazu finden Sie exemplarisch hier für SLES:

Methode 3: Single User Mode starten

Eine Möglichkeit ist der Single User Mode. Das System wird dabei im Runlevel S[1] gestartet. Diese Methode funktioniert vor allem bei älteren Linux Distributionen (bei neueren Linux Distributionen ist für den Single User Mode die Eingabe des aktuellen root Passworts erforderlich - damit funktioniert diese Methode dann nicht).

Ein Linux Rechner mit GRUB Bootloader wird mit folgenden Schritten im Single User Mode gestartet:

  1. in GRUB mit Hilfe der [Pfeiltasten] den gewünschten Booteintrag auswählen (das ist meistens jener, der automatisch vorausgewählt ist)
  2. Taste [e] drücken, um den Eintrag zu editieren
  3. [Pfeiltasten] verwenden, um die Kernelzeile (kernel) auszuwählen
  4. Taste [e] drücken, um die Kernelzeile zu editieren
  5. am Ende dieser Zeile das Wort single ergänzen (mit einem Leerzeichen vor dem vorhergehenden Parameter getrennt)
  6. [Esc] drücken um in das übergeordnete Menü zu gelangen
  7. Taste [e] drücken, um den soeben geänderten Eintrag zu booten
  8. Beim Starten im Single User Mode gelangt man automatisch auf eine root-Shell. Ein neues root Passwort kann mit dem Kommando passwd gesetzt werden.

Methoden für CentOS / RHEL

Informationen zum Zurücksetzen des root Passwortes unter CentOS bzw. RHEL finden Sie in folgenden Artikeln:

Einzelnachweise

  1. Runlevel - Beispiel Linux (de.wikipedia.org)


Foto Werner Fischer.jpg

Autor: Werner Fischer

Werner Fischer arbeitet im Product Management Team von Thomas-Krenn. Er evaluiert dabei neueste Technologien und teilt sein Wissen in Fachartikeln, bei Konferenzen und im Thomas-Krenn Wiki. Bereits 2005 - ein Jahr nach seinem Abschluss des Studiums zu Computer- und Mediensicherheit an der FH Hagenberg - heuerte er beim bayerischen Server-Hersteller an. Als Öffi-Fan nutzt er gerne Bus & Bahn und genießt seinen morgendlichen Spaziergang ins Büro.


Das könnte Sie auch interessieren

GPIO beim LES plus
Linux Analyse der Ausführungszeit mit time
Linux Performance Aufzeichnung und Auswertung mit sar