Wenn du in Red Hat dein Root-Passwort zu­rück­set­zen oder ändern möchtest, sind dafür nur wenige Schritte nötig. Mit dem Befehl passwd nimmst du die Änderung direkt in der Shell vor. Wichtig ist dabei nicht nur ein sicheres Passwort, sondern auch ein bewusster Umgang mit dem Root-Account. Dieser Zugang sollte aus­schließ­lich für ad­mi­nis­tra­ti­ve Tä­tig­kei­ten genutzt werden.

Der Root-Account und seine Aufgaben

Auch bei Red Hat En­ter­pri­se Linux (RHEL) spielt das Root-Passwort eine zentrale Rolle. Es schützt den Root-Account, der für die Sys­tem­war­tung, In­stal­la­ti­on von Paketen, Updates des Pa­ket­ma­na­gers und weitere Admin-Aufgaben es­sen­zi­ell ist. Da der Root-User un­ein­ge­schränk­ten Zugriff auf das gesamte System hat, muss er best­mög­lich ab­ge­si­chert sein. Um das si­cher­zu­stel­len, wirst du bereits zu Beginn der In­stal­la­ti­on von RHEL 9 auf­ge­for­dert, ein Root-Passwort fest­zu­le­gen. Dieses muss min­des­tens sechs Zeichen lang sein und sollte komplex, aber merkbar sein – wirf dazu auch einen Blick in unseren Ratgeber zur Pass­wort­si­cher­heit.

Die Erst­ein­rich­tung ist un­kom­pli­ziert, doch wie lässt sich das Root-Passwort für RHEL später zu­rück­set­zen oder ändern? Das ist zum Beispiel dann ratsam, wenn die aktuelle Kom­bi­na­ti­on nicht mehr sicher ist. Da dieser Zugang kritisch ist, sind für den Prozess einige Schritte er­for­der­lich. Dennoch lässt sich die Änderung zügig erledigen. Wir begleiten dich durch den gesamten Vorgang.

Der passwd-Befehl in der Shell

Die ei­gent­li­che Änderung führst du direkt über die Secure Shell (SSH) oder die Konsole durch. Der passende Befehl dafür lautet passwd. Wenn du dein Root-Passwort für RHEL ändern willst, nutzt du ihn fol­gen­der­ma­ßen:

sudo passwd root
bash

RHEL Root-Passwort ändern – so gehst du vor

  1. Logge dich zuerst auf deinem RHEL 9 Server ein. In unserem Beispiel verwenden wir dafür SSH:
ssh nutzername@servername
bash

Ersetze dabei den Nutzer- und Ser­ver­na­men durch deine eigenen Daten.

  1. Nutze an­schlie­ßend den passwd-Befehl, wie oben be­schrie­ben:
sudo passwd root
bash
  1. Gib nun dein aktuelles Passwort bei der Zeile [sudo] password for nutzername: ein. „nut­zer­na­me“ dient hier als Platz­hal­ter.
  2. Du wirst danach auf­ge­for­dert, dein neues Passwort nach der Zeile New password: ein­zu­tip­pen. Es muss sich vom alten Root-Passwort un­ter­schei­den und sollte eine starke Kom­bi­na­ti­on aus Zahlen sowie Groß- und Klein­buch­sta­ben sein.
  3. Wie­der­ho­le das neue Passwort an­schlie­ßend bei Retype new password:. Die Änderung wird nur aktiv, wenn beide Eingaben exakt über­ein­stim­men (achte auch auf die Groß- und Klein­schrei­bung). Falls nicht, bittet dich das System um einen neuen Versuch. Nach er­folg­rei­chem Abschluss ist das neue Passwort sofort gültig.

Bei der nächsten Anmeldung mit deinem Root-Account auf dem Server ist das neue Passwort aktiv. Wechsle mit diesem Befehl zu deinem Server:

ssh nutzername@servername
bash

Greife dann mit folgendem Command auf den Root-Account zu:

sudo -i
bash

Verwende diesen Account jedoch nur für not­wen­di­ge ad­mi­nis­tra­ti­ve Aufgaben. Für den rest­li­chen Ar­beits­all­tag ist ein regulärer User aus Si­cher­heits­grün­den die bessere Wahl.

Zum Hauptmenü