Für VPS Linux und migrierte Cloud Server, die im Cloud Panel verwaltet werden

In diesem Artikel erfahren Sie, wie Sie das Root-Passwort Ihres VPS oder Ihres migrierten Cloud Server zurücksetzen.

Vorsicht

In dieser Anleitung sind Schritte aufgeführt, die bei falscher Ausführung zu Datenverlust führen können. Erstellen Sie daher stets ein Backup, bevor Sie das Root-Passwort zurücksetzen.

Voraussetzungen
  • Der Server ist eingeschaltet.
  • Sie haben vom betreffenden Server ein Backup erstellt.

DVD Clonezilla latest_iso laden

  • 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 den gewünschten Server. 
  • Klicken Sie auf DVD-Laufwerk.
  • Wählen Sie die DVD Clonezilla latest_iso.
  • Klicken Sie auf DVD laden.

Clonezilla von DVD booten

  • Klicken Sie auf Aktionen > Neu starten.
  • Klicken Sie auf Ja
  • Klicken Sie auf Aktionen > Remotekonsole öffnen.

    Die Remote-Konsole öffnet sich in einem neuen Tab.
     
  • Wählen Sie im Fenster Choose language die gewünschte Sprache.
  • Wählen Sie im Fenster Tastaturkonfiguration die Option Change Tastatur-Layout ändern.
  • Wählen Sie die Option Generische PC-Tastatur mit 105 Tasten.
  • Wählen Sie im Fenster Configuring keyboard-configuration die Tastaturbelegung.
  • Wählen Sie das Herkunftsland für die Tastatur.
  • Wählen Sie die Tastaturbelegung.
  • Wählen Sie die Taste, die als AltGr fungieren soll.
  • Wählen Sie die Compose-Taste.
  • Wählen Sie im Fenster Starte Clonezilla die Option Enter_shell Befehlzeilen-Prompt.

Passwort zurücksetzen

  • Um Informationen zu allen Datenträgern aufzurufen, geben Sie den folgenden Befehl ein:

    user@debian:~$ sudo fdisk -l

  • Ermitteln Sie die Root-Partition. Der Name der Root-Partition eines migrierten Cloud Servers mit AlmaLinux 9 lautet z. B. /dev/vda4
  • Um die Root-Partition zu mounten, geben Sie den bzw. den folgenden Befehl ein:

    user@debian:~$ sudo mount /dev/MEINE_ROOT_PARTITION /mnt


    Ersetzen Sie den Platzhalter MEINE_ROOT_PARTITION durch den Namen der Root-Partition Ihres Servers. Beispiele:

    Ubuntu 22.04
    user@debian:~$ sudo mount /dev/vda1 /mnt

    VPS mit Rocky Linux 8.6 und 9:
    user@debian:~$ sudo mount /dev/vda5 /mnt

    VPS mit Rocky Linux 8.6 und 9:
    user@debian:~$ sudo mount /dev/vda4 /mnt

  • Für die weiteren Schritte ist es notwendig, die Verzeichnisse /dev, /proc und /sys zu mounten. Geben Sie hierzu die folgenden Befehle ein:

    user@debian:~$ sudo mount --bind /dev /mnt/dev
    user@debian:~$ sudo mount --bind /proc /mnt/proc
    user@debian:~$ sudo mount --bind /sys /mnt/sys

  • Setzen Sie die eingehängte Partition in eine Change-Root-Umgebung:

    user@debian:~$ sudo chroot /mnt 

  • Gilt nur für AlmaLinux 8 und 9 sowie Rockylinux 8 und 9: Öffnen Sie die SELinux-Konfigurationsdatei. Geben Sie hierzu den folgenden Befehl ein:

    root@debian:/home/user# vi /etc/selinux/config

Hinweise
  • Der Editor vi verfügt über einen Einfügemodus und einen Befehls- oder Kommandomodus. Den Einfügemodus können Sie mit der Taste [i] aufrufen. In diesem Modus werden die eingegebenen Zeichen sofort in den Text eingefügt. Um den Befehlsmodus aufzurufen, drücken Sie anschließend [ESC]. Wenn Sie den Befehlsmodus nutzen, werden Ihre Tastatureingaben als Befehl interpretiert.
  • Um vi zu beenden und die Datei zu speichern, geben Sie den Befehl :wq ein und drücken Sie anschließend Enter.
  • Gilt nur für AlmaLinux 8 und 9 sowie Rockylinux 8 und 9: Drücken Sie die Taste [i] und setzen Sie in der Zeile SELINUX=enforcing den Wert auf SELINUX=permissive.
  • Gilt nur für AlmaLinux 8 und 9 sowie Rockylinux 8 und 9: Um den Befehlsmodus aufzurufen, drücken Sie die Taste [ESC].
  • Gilt nur für AlmaLinux 8 und 9 sowie Rockylinux 8 und 9: Um vi zu beenden und die Datei zu speichern, geben Sie den Befehl :wq ein und drücken Sie anschließend Enter.
  • Um ein neues Passwort zu setzen, geben Sie den folgenden Befehl ein:

    [root@debian:/]# passwd root

  • Geben Sie das neue Passwort ein und wiederholen Sie es.
  • Um den Zugriff auf das Root-Dateisystem zu beenden, geben Sie den folgenden Befehl ein:

    [root@debian:/]# exit

  • Geben Sie den folgenden Befehl ein:

    user@debian:~$ sudo touch /.autorelabel

  • Um sicherzustellen, dass alle Änderungen korrekt auf die Systemdateien angewendet werden, geben Sie die folgenden Befehle ein:

    user@debian:~$ sync

  • Um die Verzeichnisse /dev, /proc und /sys zu unmounten, geben Sie die folgenden Befehle ein:

    user@debian:~$ sudo umount /mnt/dev
    user@debian:~$ sudo umount /mnt/proc
    user@debian:~$ sudo umount /mnt/sys

  • Um die Root-Partition zu mounten, geben Sie den bzw. den folgenden Befehl ein:

    user@debian:~$ sudo umount /mnt

DVD auswerfen und Server neu starten

  • Öffnen Sie das Cloud Panel.
  • Um die DVD auszuwerfen, klicken Sie auf Clonezilla latest_iso.
  • Klicken Sie auf Ja.
  • Klicken Sie auf Aktionen > Neu starten.
  • Klicken Sie auf Ja.

    Der Server wird neu gestartet. Anschließend können Sie sich mit dem neuen Passwort auf dem Server einloggen.