Citrix ADC

Zurücksetzen des standardmäßigen Administratorkennworts (nsroot)

Das nsroot-Konto bietet vollständigen Zugriff auf alle Funktionen der Appliance. Um die Sicherheit zu erhalten, sollte das nsroot-Konto daher nur bei Bedarf verwendet werden, und nur Personen, deren Aufgaben vollen Zugriff erfordern, sollten das Kennwort für das nsroot-Konto kennen. Häufiges Ändern des nsroot-Kennworts ist ratsam. Wenn Sie das Kennwort verlieren, können Sie es auf den Standardwert zurücksetzen und es dann ändern.

Um Ihr nsroot-Kennwort zurückzusetzen, können Sie sich bei Ihrer Appliance anmelden und das Kennwort ändern. Wenn Sie sich jedoch nicht an das Kennwort erinnern, das Sie festgelegt haben, müssen Sie die Appliance im Einzelbenutzermodus neu starten, das Dateisystem im Lese-/Schreibmodus mounten und den Citrix ADC Benutzereintrag nsroot aus der Datei ns.conf entfernen. Starten Sie als letzten Schritt neu und melden Sie sich bei Ihrer Appliance mit dem Standardkennwort an und legen Sie ein neues Kennwort fest.

So setzen Sie das nsroot-Kennwort zurück

  1. Verbinden Sie einen Computer mit dem Konsolenport des Citrix ADC, und melden Sie sich an.

    Hinweis:

    Sie können sich nicht mit SSH anmelden, um dieses Verfahren durchzuführen. Sie müssen eine direkte Verbindung mit der Appliance herstellen.

  2. Starten Sie den Citrix ADC neu.

  3. Drücken Sie STRG+C, wenn die folgende Meldung angezeigt wird:

    Drücken Sie [Strg-C] für die Eingabeaufforderung oder eine andere Taste, um sofort zu starten.

    Booting [kernel] in # seconds.

  4. Führen Sie den folgenden Befehl aus, um Citrix ADC in einem einzelnen Benutzermodus zu starten:

    boot -s

    Hinweis: Wenn der boot -s nicht funktioniert, versuchen Sie den reboot -- -s und die Appliance wird im Einzelbenutzermodus neu gestartet.

    Nach dem Booten der Appliance wird die folgende Meldung angezeigt:

    Geben Sie den vollständigen Pfadnamen der Shell oder RETURN for /bin/sh:

  5. Drücken Sie die EINGABETASTE, um die Eingabeaufforderung # anzuzeigen, und geben Sie die folgenden Befehle ein, um die Dateisysteme einzuhängen:

    1. Führen Sie den folgenden Befehl aus, um die Datenträgerkonsistenz zu überprüfen:

      fsck /dev/ad0s1a

      Hinweis:

      Ihr Flash-Laufwerk hat je nach Citrix ADC einen bestimmten Gerätenamen. Daher müssen Sie ad0s1a im vorherigen Befehl durch den entsprechenden Gerätenamen ersetzen.

    2. Führen Sie den folgenden Befehl aus, um die bereitgestellten Partitionen anzuzeigen:

      df

      Wenn die Flash-Partition nicht aufgeführt ist, müssen Sie sie manuell mounten.

    3. Führen Sie den folgenden Befehl aus, um das Flash-Laufwerk zu mounten:

      mount/dev/ad0s1a /flash

  6. Führen Sie den folgenden Befehl aus, um in das Verzeichnis nsconfig zu wechseln:

    cd/flash/nsconfig

  7. Führen Sie die folgenden Befehle aus, um die Datei ns.conf neu zu schreiben und den Satz von Systembefehlen zu entfernen, die standardmäßig für den Benutzer nsroot verwendet werden:

    1. Führen Sie den folgenden Befehl aus, um eine neue Konfigurationsdatei zu erstellen, die keine Befehle enthält, die dem Benutzer nsroot standardmäßig vorgegeben sind:

      grep –v “set system user nsroot” ns.conf > new.conf

    2. Führen Sie den folgenden Befehl aus, um eine Sicherung der vorhandenen Konfigurationsdatei zu erstellen:

      mv ns.conf old.ns.conf

    3. Führen Sie den folgenden Befehl aus, um die neue.conf-Datei in ns.conf umzubenennen:

      mv new.conf ns.conf

  8. Führen Sie den folgenden Befehl aus, um Citrix ADC neu zu starten:

    reboot

  9. Melden Sie sich mit den standardmäßigen nsroot-Benutzeranmeldeinformationen an.

  10. Führen Sie den folgenden Befehl aus, um das Benutzerkennwort nsroot zurückzusetzen:

    set system user nsroot <New_Password>

    Hinweis:

    Um das ? zu verwenden Zeichen in einer Kennwortzeichenfolge, stellen Sie diesem Zeichen das Zeichen vor.

    Zum Beispiel, yourexamplepasswd? wird für das Konto nsroot festgelegt, nachdem Sie den folgenden Vorgang ausgeführt haben:

    > set system user nsroot yourexamplepasswd?

Zurücksetzen des standardmäßigen Administratorkennworts (nsroot)