Zu Beginn der Verwendung des ESXi-Hosts legen Sie ein Root-Passwort fest, aber im Laufe der Zeit können Sie sich möglicherweise nicht mehr an das VMware Root-Passwort erinnern. In einigen speziellen Fällen möchten Sie jedoch das VMware Root-Passwort zurücksetzen, ohne den ESXi-Host neu zu installieren. Was sollten Sie also tun?
Gibt es einen Weg, das vergessene Root-Passwort auf dem ESXi-Host 6.7 zurückzusetzen? Laut VMware ist die einzige Methode, ESXi auf dem Host neu zu installieren. Doch ich möchte ungern meine VMs auf einen anderen Host migrieren.
- Frage aus der Spiceworks-Community
Gemäß VMware ist die Neuinstallation eines ESXi-Hosts die einzige unterstützte Methode zum Zurücksetzen des VMware-Root-Passworts. Ab ESXi 4.1 wurde die Hostprofil-Funktion eingeführt. Wenn der Host von vCenter verwaltet wird und immer noch verbunden ist, können Sie das ESXi-Root-Passwort nutzen, indem Sie die Funktion „Hostprofil“ verwenden.
💬 Hinweis: Für die Verwendung der Funktion „Hostprofil“ benötigen Sie eine Enterprise Plus-Lizenz.
In VMware ESXi gibt es kein Standard-Root-Passwort. Daher müssen Sie, wenn Sie sich bei ESXi anmelden, zuerst Ihre IP-Adresse, den Root-Namen und das Passwort eingeben. Es ist ratsam, Ihr Root-Passwort für folgende Szenarien zu notieren:
Wenn Sie Ihr Passwort vergessen und Ihre ESXi-Hosts nicht neu installieren möchten, was sollten Sie tun? Denken Sie daran, ein Backup oder einen Snapshot zu erstellen, bevor Sie neu starten, um Datenverluste aufgrund des Betriebsrisikos zu vermeiden.
Sie können Hostprofile verwenden, um das ESXi-Root-Passwort in ESXi 6.5/6.7/7.0 zurückzusetzen. Befolgen Sie dazu die folgenden Schritte:
1. Melden Sie sich beim vSphere Web Client an.
2. Navigieren Sie zu Home und wählen Sie dann Hostprofile >> Profil vom Host extrahieren.
3. Im Menüassistent von „Hostprofil extrahieren“ geben Sie einen Name und eine Beschreibung für das ausgewählte Hostprofil ein und klicken Sie auf Weiter und danach auf Beenden, um die Erfassung der Hostprofilvorlage abzuschließen.
4. Klicken Sie mit der rechten Maustaste auf das neue Hostprofil und wählen Sie Einstellungen bearbeiten.
5. Im geöffneten Assistenten von „Hostprofil bearbeiten“ suchen Sie nach Root und setzen Sie ein neues Passwort zurück und bestätigen Sie es.
6. Sie haben das Passwort geändert. Klicken Sie dann mit der rechten Maustaste auf das Hostprofil und wählen Sie Hosts und Cluster anhängen/trennen. Wählen Sie den Host aus, bei dem Sie das Passwort geändert haben, und klicken Sie auf Anhängen.
💬 Hinweis: Sie können die Änderungen auf mehrere ESXi-Hosts anwenden, indem Sie auf „Alle anhängen“ klicken.
7. Wählen Sie im Aktionsmenü Wartungsmodus >> In den Wartungsmodus wechseln. Während dieser Zeit muss die virtuelle Maschine heruntergefahren werden, daher stellen Sie sicher, dass Ihre Aufgabe Ausfallzeiten hat.
8. Im Aktionsmenü wählen Sie Beheben und dann den zu behebenden Host aus.
9. Überprüfen Sie die Hostkonformität.
10. Nachdem der Host neu gebootet wurde, beenden Sie den Wartungsmodus.
Wenn Sie Ihr Passwort nicht über vCenter zurücksetzen können, können Sie eine andere Methode versuchen: Verwenden Sie eine Live-Linux-CD/DVD/USB, um das VMware-Root-Passwort zurückzusetzen.
ESXi speichert das Root-Passwort verschlüsselt in einer Passwortdatei, die sich in /etc/shadow befindet. Ich werde den Passwort-Hash, der sich in 2 Partitionen befindet, entfernen, um ein neues Passwort in der DCUI-Konsole zu erstellen.
1. Laden Sie eine Live-Linux-CD/DVD herunter, und wählen Sie die Gparted LiveCD.
2. Brennen Sie einen USB-Stick oder eine CD/DVD mit der Live-CD/DVD und booten Sie Ihren Host davon.
3. Suchen Sie die 2 Partitionen mit einer Größe von 249,98 MB. Die Partitionen /dev/sda5 und /dev/sda6 sind die gewünschten Partitionen, vorausgesetzt, Sie haben ESXi auf der ersten verfügbaren Festplatte/ssd installiert. Dies könnte anders sein, wenn Sie beispielsweise ESXi auf einem USB-Gerät oder einer SD-Karte installiert haben. Wir werden zuerst die Partition /dev/sda5 und dann die Partition /dev/sda6 bearbeiten.
4. Öffnen Sie ein Terminal-Fenster und führen Sie die folgenden Befehle genau in der angegebenen Reihenfolge aus.
◈ Führen Sie diese Befehle aus, um zur Schadow-Kennwortdatei zu gelangen.
◈ Verwenden Sie dann vi, um die Shadow-Kennwortdatei zu bearbeiten.
Gehen Sie einfach zu der Zeile, die mit der Wurzel beginnt, und löschen Sie die Zeichenfolge zwischen den ersten 2 Doppelpunkten. Verwenden Sie die Entf-Taste. Wenn Sie fertig sind, geben Sie :wq ein, gefolgt von der Eingabetaste.
◈ Fahren Sie fort, indem Sie die folgenden Befehle ausführen.
💬 Hinweis: Starten Sie wieder das Gparted Live-Medium. Sie werden die Schritte 4 wiederholen, nur dass Sie die Partition /dev/sda6 statt /dev/sda5 bearbeiten werden. Der einzige Unterschied in diesem Prozess besteht darin, dass Sie den Befehl ändern müssen, um die richtige Partition zu mounten.
5. Entfernen Sie das Gparted-Medium und booten Sie den ESXi-Host. Sobald der ESXi-Host vollständig gebootet ist, melden Sie sich als Root von der DCUI-Konsole aus an. Sie sollten sich ohne Eingabe eines Passworts anmelden können. Jetzt können Sie ein neues Passwort festlegen.
Diese Methode wird von VMware nicht unterstützt, funktioniert aber bei verschiedenen Versionen von ESXi. Wenn Sie das VMware Root-Passwort zurücksetzen, sollten Sie am besten ein VMware-Backup erstellen, bevor Sie diesen Vorgang durchführen.
Eine zuverlässige VM-Backup-Anwendung kann Betriebsfehler reduzieren und Ihr Unternehmen vor Sicherheitsbedrohungen schützen. AOMEI Cyber Backup, eine kostenlose Sicherungssoftware, bietet Ihnen die besten VM-Backup-Praktiken und plant die Sicherung virtueller Maschinen, um Ihr Unternehmen kontinuierlich zu schützen.
Wenn Ihre ursprüngliche virtuelle Maschine ausfällt, können Sie von jedem beliebigen Punkt aus eine schnelle Notfallwiederherstellung durchführen. Die virtuelle Maschine wird mit wenigen Klicks und ohne komplizierte Einstellungen wiederhergestellt, wodurch Ausfallzeiten und finanzielle Verluste erheblich reduziert werden.
Bitte klicken Sie auf die Schaltfläche unten, um AOMEI Cyber Backup kostenlos herunterzuladen und zu verwenden.
*Sie können wählen, diese VM-Backup-Software entweder auf einem Windows- oder Linux-System zu installieren.
1. Laden Sie AOMEI Cyber Backup herunter und fügen Sie Ihren Host hinzu. Klicken Sie auf Quellgerät > VMware > + VMware-Gerät hinzufügen, dann können Sie vCenter oder Standalone ESXi hinzufügen auswählen.
2. Klicken Sie auf Sicherungsaufgabe >> Neue Aufgabe erstellen, um eine Versicherung für Ihre VMs zu erstellen.
✦ Geben Sie in dem geöffneten Assistenten einen Aufgabenname ein und wählen Sie VMware ESXi Backup.
✦ Wählen Sie im Bereich „Gerätename“ den Host und die virtuellen Maschinen aus, die Sie sichern möchten.
✦ Wählen Sie im Bereich „Ziel“ einen Speicherort aus, um die Dateien der virtuellen Maschine zu speichern. Es bietet lokale oder Netzwerkstandorte. Sie können einen USB-Stick in VM einbinden, um die Sicherungsdateien zu speichern, z. B. ein Flash-Laufwerk oder einen USB-Stick, oder die VM auf NAS sichern.
✦ Aktivieren Sie im Bereich „Zeitplan“ den Sicherungszeitplan. Es bietet flexible Backup-Strategien wie Voll- / inkrementelles / differentielles Backup, um VMware-Daten umfassend zu schützen. Sie können die Sicherungszeit täglich/wöchentlich/monatlich festlegen, wodurch die geänderten Daten verfolgt werden und ein kontinuierlicher Schutz geboten wird.
✦ Klicken Sie auf Sicherung starten.
3. Wiederherstellung: Klicken Sie auf Wiederherstellen und wählen Sie dann den Wiederherstellungsinhalt und das Ziel. Wenn die ursprüngliche VM beschädigt wird, können Sie die gesamte VM in den vorherigen Zustand zurückversetzen, einschließlich Betriebssystem, Konfiguration, Anwendungen, persönlicher Daten und Systemzustand.
💡 Während die kostenlose Edition die meisten VM-Backup-Anforderungen abdeckt, können Sie auch ein Upgrade auf höhere Edition durchführen, um von folgenden Funktionen zu profitieren:
AOMEI Cyber Backup schützt Ihre virtuellen Maschinen und die Sicherheit Ihres Unternehmens mit seiner effizienten VMware-Backup-Lösung. Es reduziert auch die Ausfallzeiten und zusätzliche Kosten.
In diesem Artikel wurde beschrieben, wie Sie das VMware ESXi-Root-Passwort zurücksetzen können, ohne den ESXi-Host neu installieren zu müssen, was eine Menge Zeit spart. Wenn Sie das ESXi-Root-Passwort zurücksetzen und Ihre virtuellen Maschinen keine Ausfallzeiten haben, sollten Sie Ihre virtuellen Maschinen migrieren und VMware ESXi-VMs sichern.