SCG: Wiederherstellen des Root-Kennworts auf Policy Manager für Secure Connect Gateway
摘要: So stellen Sie ein verlorenes Root-Kennwort wieder her.
症状
Für den Fall, dass das Root-Kennwort wiederhergestellt werden muss.
原因
Nicht dokumentiertes, unbekanntes oder verlorenes Root-Kennwort.
解决方案
Alle Arbeiten in diesem Artikel müssen über die VM-Konsole durchgeführt werden. Bevor Sie diese Änderung planen, vereinbaren Sie mit dem Kunden den Zugriff auf die VM-Konsole, falls dies noch nicht geschehen ist.
- Starten Sie die virtuelle Appliance innerhalb der VMware- oder Hyper-V-Schnittstelle neu.
- Wenn der Begrüßungsbildschirm angezeigt wird, klicken Sie auf die Maus im Konsolenfenster und drücken Sie E. Dadurch wird der Grub-Editor angezeigt. Grub ist eine Skriptschnittstelle für den Bootloader.
- Verwenden Sie die Pfeiltasten, um zur Zeile zu navigieren, die das Wort ' enthält.
resume', und gehen Sie zum Ende der Zeile. - Fügen Sie am Ende der Zeile Folgendes ein:
init=/bin/bash(Diese Änderung verschwindet nach dem Neustart.) - Drücken Sie F10 , um das Gateway neu zu starten. Das System sollte bis zur Befehlszeileneingabeaufforderung für root im Einzelnutzermodus starten.
- Geben Sie den folgenden Befehl ein:
mount -o remount,rw / - Geben Sie den folgenden Befehl ein:
mv /etc/default/passwd /etc/default/passwd.disabled- Wenn dies zu einem Fehler führt, müssen Sie diesen Schritt überspringen.
- Ändern Sie das Kennwort, indem Sie den folgenden Befehl eingeben:
passwd - Geben Sie das neue Kennwort ein und bestätigen Sie es.
- Verwenden Sie die VMware- oder Hyper-V-Schnittstelle, um die virtuelle Appliance neu zu starten.
- Testen Sie das neue Kennwort mit der Anmeldung über die VM-Konsole oder mit dem SSH-Client.
Screenshots:
Schritt 2: Klicken Sie mit der Maus in die Konsole und drücken Sie "E", wenn Sie dies während des Startvorgangs sehen:
Schritt 3, der Grub-Editor. Verwenden Sie die Pfeiltasten, um den Cursor auf die Zeile mit dem Wort "resume" darin.
Schritt 4, so sollte das Grub-Skript aussehen, wenn Sie Ihre Bearbeitungen abgeschlossen haben:
Beachten Sie, wo sich der Cursor nach dem Text befindet, "init=/bin/bash." Wenn die Bearbeitung abgeschlossen ist, drücken Sie F10 , um den Computer neu zu starten.
Nach dem Neustart der virtuellen Appliance sollte eine Eingabeaufforderung angezeigt werden.
Hier stellen Sie die Festplatte mit Lese-/Schreibzugriff erneut bereit und setzen dann das Kennwort zurück:
Verwenden Sie nun die VMware-Infrastruktur oder die Hyper-V-Schnittstelle, um die virtuelle Appliance neu zu starten.
Sobald der Neustart abgeschlossen ist, melden Sie sich an der Eingabeaufforderung als Root über die Konsole oder SSH an, um das neue Kennwort zu überprüfen.