Root-Passwort auf Dedicated Servern und Bare Metal Servern mit netboot.xyz-Installation zurücksetzen
Bitte verwenden sie die "Drucken" Funktion am Seitenende, um ein PDF zu erstellen.
Für Dedicated Server und Bare Metal Server mit AlmaLinux 8, 9 und 10, Rocky Linux 8, 9 und 10, Ubuntu 24.04 und Debian 13, die im Cloud Panel verwaltet werden
In diesem Artikel erfahren Sie, wie Sie das Root-Passwort eines Dedicated Servers oder eines Bare Metal Servers mithilfe des Rescue Systems für netboot.xyz zurücksetzen.
Voraussetzungen
- Der Server ist eingeschaltet.
- Sie haben ein Image vom betreffenden Server erstellt.
So setzen Sie das Root-Passwort Ihres Servers zurück:
- 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.
- Wählen Sie im Bereich Infrastruktur > Server den gewünschten Server aus.
- Klicken Sie auf Aktionen > Neu starten.
- Aktivieren Sie die Methode Rescue System netboot.xyz latest.
- Klicken Sie auf Ja. Der Server wird in das Rescue-System gebootet.
- Stellen Sie mittels SSH eine Netzwerkverbindung zu Ihrem Server her. Die Zugangsdaten werden Ihnen im Abschnitt Funktionen angezeigt. Wenn Sie das Betriebssystem Microsoft Windows verwenden, können Sie mit PuTTY eine verschlüsselte Netzwerkverbindung zu Ihrem Server herstellen. Eine Anleitung, wie Sie mit Ihrem Computer eine verschlüsselte Netzwerkverbindung zu Ihrem Server herstellen, finden Sie in den folgenden Artikeln:
Auf einem Computer mit Microsoft Windows eine SSH-Verbindung zu Ihrem Linux-Server aufbauen
Auf einem Linux-Computer eine SSH-Verbindung zu Ihrem Linux-Server aufbauen Um Informationen zu allen Datenträgern aufzurufen, geben Sie den folgenden Befehl ein:
rescue:~# fdisk -l
Ermitteln Sie die Root-Partition. Achten Sie hierbei auf die Größe der Partition. Der Name der Root-Partition eines Dedicated Servers mit Software-RAIDs lautet je nach Betriebssystem z. B. md126, md125, md127 oder md2. Bei Hardware-RAIDs lautet die Bezeichnung oft /dev/sda4, bei NVMe-Datenträgern z. B. /dev/nvme0n1p3. Beispiele:
Software-RAID:
Disk /dev/md125: 888.66 GiB, 954195574784 bytes, 1863663232 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 131072 bytes / 131072 bytesHardware-RAID:
/dev/sda4 11718656 1874327551 1862608896 888.2G Linux filesystem
Um die Root-Partition zu mounten, passen Sie den folgenden Befehl an und geben Sie diesen anschließend ein. Ersetzen Sie den Platzhalter MEINE_ROOT_PARTITION durch den Namen der jeweiligen Root-Partition Ihres Dedicated Servers. Der Name kann von den unten aufgeführten Beispielen abweichen:
rescue:~# mount.real -o inode32 /dev/MEINE_ROOT_PARTITION /mnt
Beispiele:
Software-RAID (AlmaLinux und Rocky Linux):
rescue:~# mount.real -o inode32 /dev/md125 /mnt
oder
rescue:~# mount.real -o inode32 /dev/md126 /mnt
oder
rescue:~# mount.real -o inode32 /dev/md127 /mnt
oder
rescue:~# mount.real -o inode32 /dev/md2 /mnt
Software-RAID (Ubuntu und Debian)
rescue:~# mount.real -o inode32 /dev/md127p1 /mnt
Hardware-RAID:
rescue:~# mount.real -o inode32 /dev/sda4 /mnt
Für die weiteren Schritte ist es notwendig, die Verzeichnisse /dev, /proc und /sys zu mounten. Geben Sie hierzu die folgenden Befehle ein:
rescue:~# mount.real -o inode32 --bind /dev /mnt/dev
rescue:~# mount.real -o inode32 --bind /proc /mnt/proc
rescue:~# mount.real -o inode32 --bind /sys /mnt/sys
Setzen Sie die eingehängte Partition in eine Change-Root-Umgebung:
rescue:~# chroot /mnt
Um ein neues Passwort zu setzen, geben Sie den folgenden Befehl ein:
Für den Root-Benutzer:rescue:~# passwd
Für einen spezifischen Benutzer:
passwd BENUTZERNAME
- Geben Sie das neue Passwort ein und wiederholen Sie es.
Wenn SELinux aktiviert ist (Standard bei Rocky/AlmaLinux), geben Sie anschließend den folgenden Befehl ein:
rescue:/# touch /.autorelabel
Verlassen Sie die chroot-Umgebung. Geben Sie hierzu den folgenden Befehl ein:
rescue:/# exit
Lösen Sie die Mount-Verbindungen. Geben Sie hierzu den folgenden Befehl ein:
rescue:~# umount -R /mnt
- Öffnen Sie das Cloud Panel.
- Klicken Sie auf Aktionen > Neu starten.
- Aktivieren Sie die Methode Aktuelles Betriebssystem.
- Klicken Sie auf Ja.
Der Server wird neu gestartet. Anschließend können Sie sich mit dem neuen Passwort auf dem Server einloggen.