Für Cloud Server, die im Cloud Server verwaltet werden

In diesem Artikel erfahren Sie, wie Sie das Root-Passwort eines Cloud Servers zurücksetzen, auf dem AlmaLinux 8, AlmaLinux 9. Rocky Linux 8 oder Rocky Linux 9 installiert ist.

Hinweis

Wenn Sie bei der Erstellung des Servers kein eigenes Passwort festgelegt haben und das automatisch vergebene Initial-Passwort nicht nachträglich geändert haben, können Sie sich das Initial-Passwort im Cloud Panel anzeigen lassen.

KVM-Konsole starten

  • Melden Sie sich in Ihrem IONOS Konto an.
  • Klicken Sie in der Titelleiste auf Menü > Server & Cloud.
    Optional: Wählen Sie den gewünschten Server & Cloud-Vertrag aus.

  • Aktivieren Sie im Cloud Panel im Bereich Infrastruktur > Server den gewünschten Server.

  • Um die KVM-Konsole zu starten, klicken Sie auf Aktionen > KVM-Konsole starten.

    Die KVM-Konsole öffnet sich in einem neuen Tab.

  • Wechseln Sie zum Cloud Panel.

  • Stellen Sie sicher, dass der gewünschte Server aktiviert ist. Klicken Sie anschließend auf Aktionen > Neu starten.

  • Wählen Sie die Methode Hardware und klicken Sie auf Ja.

  • Wechseln Sie sofort in den Tab, in dem die KVM-Konsole geöffnet ist. 

  • Klicken Sie auf die rechte Maustaste und halten Sie die Shift-Taste sofort gedrückt, um das Grub-Startmenü zu öffnen.

  • Drücken Sie die Taste [E], um den Starteintrag zu bearbeiten.

Hinweise
  • Beim Aufruf des Grub-Startmenüs muss die Shift-Taste unmittelbar nach dem Neustart gedrückt werden. Wenn Sie das VMware-Logo sehen, haben Sie den Punkt verpasst, an dem Sie das Grub-Startmenü aufrufen können.
  • Bei manchen Servern kann es vorkommen, dass anstatt der Shift-Taste die Taste Esc gedrückt werden muss.

GRUB-Startmenü anpassen

  • Fügen Sie am Ende der Zeile, die mit der Zeichenfolge linux ($root)/ beginnt, die folgenden Parameter hinzu:

    rd.break enforcing=0

    Die Zeile sollte nun in etwa so aussehen:

    AlmaLinux 8 und Rocky Linux 8

    linux ($root)/vmlinuz-4.18.0-513.18.1.el8_9.x86_64  root=/dev/mapper/almalinux-\ root ro crashkernel=auto resume=/dev/mapper/almalinux-swap rd.lvm.lv=almalinux/root rd.l\ vm.lv=almalinux/swap rd.break enforcing=0


    AlmaLinux 9 und Rocky Linux 9

    linux ($root)/vmlinuz-5.14.0-362.18.1.el9_3.x86_64  root=/dev/mapper/almalinux-\ root ro crashkernel=1G-4G:192M, 4G-64G:256M, 64G-:512M resume=/dev/mapper/almali nux-swap rd.lvm.lv=almalinux/root rd.lvm.lv=almalinux/swap selinux=0  rd.break enforcing=0
    initrd ($root)/initramfs-5.14.0-362.18.1.el9_3.x86_64.img 

  • Der Parameter rd.break bewirkt, dass der Bootvorgang vor Übergabe der Kontrolle von initramfs an systemd unterbrochen wird. Somit kann der initramfs-Prompt für die Befehlseingabe genutzt werden.
  • Der Parameter enforcing=0 versetzt SELinux in den Permissive-Modus. Das erspart das spätere – ggf. sehr zeitaufwändige - Relabeln des Dateisystems, welches bei abgeschaltetem SELinux notwendig wäre.
  • Drücken Sie Strg+x, um das System mit den geänderten Parametern zu booten.
  • Der switch_root-Prompt von initramfs wird angezeigt.
Hinweis

Ist das Dateisystem verschlüsselt, kann es sein, dass der Prompt für die Passworteingabe von den Systemmeldungen überlagert wird und daher nicht sichtbar ist. Drücken Sie in diesem Fall kurz die Backspace-Taste. Nun sollte der Prompt wieder angezeigt werden.

Passwort ändern

  • Da das Dateisystem unter /sysroot/ nur mit Leserechten eingehängt ist, müssen Sie dieses zunächst noch mit Schreibrechten remounten:

    switch_root:/# mount -o remount,rw /sysroot 

  • Wechseln Sie nun in eine Chroot-Umgebung:

    switch_root:/# chroot /sysroot


    Der Prompt ändert sich zu sh-4.4#.
     

  • Jetzt können Sie das Passwort über passwd ändern:

    sh-4.4# passwd
    Enter new UNIX password:
    Retype new UNIX password:
    passwd: password updated successfull

Hinweis

Sollte passwd mit der Meldung Authentication token manipulation error abbrechen, müssen Sie die chroot-Umgebung noch einmal verlassen und /sysroot - wie im vorherigen Schritt beschrieben - mit Schreibrechten remounten.

  • Um die chroot-Umgebung zu verlassen, geben Sie den folgenden Befehl ein:

    exit

  • Rebooten Sie den Server.  Geben Sie hierzu den folgenden Befehl ein:

    reboot -f


    Der Server bootet wieder in das normale System. Anschließend können Sie sich mit Ihrem neuen Passwort anmelden.