VMware Root-Passwort zurücksetzen ohne Neuinstallation von ESXi
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?
Fall: Kann ich das VMware ESXi 6.7 Root-Passwort zurücksetzen?
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.
Wie kann man das VMware ESXi-Root-Passwort zurücksetzen? (2 Methoden)
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:
- Upgrade von VMware ESXi.
- vCenter spielt verrückt, ist unzugänglich und erfordert das lokale Root-Konto für die Authentifizierung.
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.
Methode 1. ESXi-Root-Passwort über Hostprofil zurücksetzen
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.
Methode 2. VMware Root-Passwort durch Bearbeiten der „shadow“-Datei zurücksetzen
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.
- sudo su
- mkdir /boot /temp
- mount /dev/sda5 /boot
- cd /boot
- cp state.tgz /temp
- cd /temp
- tar -xf state.tgz
- tar -xf local.tgz
- rm *.tgz
- cd etc
◈ 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.
- cd ..
- tar -cf local.tgz etc/
- tar -cf state.tgz local.tgz
- mv state.tgz /boot
- umount /boot
- reboot
💬 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.
Wichtig: Schützen Sie VMware-VM vor Datenverlust
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.
- Sicheres VM-Backup: Planen Sie Backups von VMware oder Hyper-V virtuellen Maschinen und führen Sie Hot-Backups durch, um wichtige Daten kontinuierlich und ohne menschliche Fehler zu schützen.
- Sofortige Disaster Recovery: Stellen Sie die gesamte virtuelle Maschine aus der ausgewählten Verlaufsversion sofort in ihren vorherigen Zustand wieder her.
- Einfach zu bedienen: Sichern und stellen Sie mehrere virtuelle Maschinen über eine zentrale Konsole ohne komplizierte Konfiguration und Neuinstallation wieder her.
- Rollenzuweisung: Es erlaubt einem Administrator, Unterkonten mit begrenzten Berechtigungen zu erstellen, um die Verwaltungskosten und manuellen Fehler effektiv zu reduzieren.
- Unterstützt kostenloses ESXi: AOMEI Cyber Backup unterstützt sowohl kostenpflichtige als auch kostenlose Versionen von VMware ESXi.
- Dauerhaft kostenlos: Keine zeitliche Begrenzung für die AOMEI Cyber Backup Kostenlose Edition.
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.
Kostenlose VM-Backup-Lösung mit AOMEI Cyber Backup
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:
- Batch-VM-Backup: Erstellen Sie Batch-Backups einer großen Anzahl von VMs, die von vCenter Server oder auf eigenständigen ESXi-Hosts verwaltet werden.
- Backup-Bereinigung: Konfigurieren Sie eine Aufbewahrungsrichtlinie, um alte Backup-Dateien automatisch zu löschen und Speicherplatz zu sparen.
- Am neuen Standort wiederherstellen: Erstellen Sie problemlos einen Klon einer virtuellen Maschine auf demselben oder einem anderen Datenspeicher/Host, ohne eine Neuinstallation oder Konfiguration einer neuen VM durchzuführen.
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.
Zusammenfassung
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.