Einleitung
In diesem Dokument wird beschrieben, wie Sie ein Passwort auf einer bestimmten Cisco Telemetry Broker (CTB)-Appliance zurücksetzen.
Voraussetzungen
Anforderungen
Cisco empfiehlt, dass Sie über Kenntnisse in folgenden Bereichen verfügen:
- Grundlegende Linux-Administration
- Grundlegende Cisco Telemetry Broker-Architektur
- Der Konsolenzugriff auf die Befehlszeilenschnittstelle (CLI) der gewünschten Einheit ist erforderlich, um das Kennwort zurückzusetzen.
Verwendete Komponenten
Die Informationen in diesem Dokument basierend auf folgenden Software- und Hardware-Versionen:
- CTB Manager-Knoten mit Version 2.0.1.
- CTB-Broker-Knoten mit Version 2.0.1.
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die möglichen Auswirkungen aller Befehle kennen.
Konfigurieren
Das Kennwort kann für jeden Benutzer einzeln durchgeführt werden,admin
, root
, undwebadmin
. Der Webbenutzerwebadmin
ist nur für den Manager-Knoten in der CTB verfügbar. Dieadmin
und die root
CLI-Benutzer sind sowohl im Manager- als auch im Broker-Knoten verfügbar.
Zurücksetzen der CLI-Benutzerkennwörter
So setzen Sie eines der CLI-Benutzerkennwörter zurück:
1. Stellen Sie über die Konsolenverbindung eine Verbindung mit dem gewünschten Knoten her.
2. Geben Sie den Befehl sudo shutdown -r now
zum Neustarten des Knotens ein.
3. Geben Sie im GRUB-Menü ein, um den Bildschirm mit den Boot-Parametern zu öffnene
. Dieses Bild zeigt ein Beispiel des GRUB-Menüs:Beispiel des GRUB-Menüs in einem CTB-Knoten
4. Suchen Sie die Zeile, die mit linux
beginnt. Platzieren Sie den Cursor am Zeilenende, und geben Sie init=/bin/bash
ein. Stellen Sie sicher, dass vor der oben genannten Zeichenfolge ein Leerzeichen steht. Dieses Bild zeigt ein Beispiel, wie der hinzugefügte Parameter auf dem Bildschirm aussieht:
Parameterbildschirm mit zusätzlicher Option
5. Geben SieCtrl+X
ein, um den Knoten mit den konfigurierten Parametern zu booten.
6. Geben Sie in der Root-Shell von Debian den Befehl ein, mount -n -o remount,rw /
um das Root-Dateisystem neu zu mounten. Dieses Bild zeigt ein Beispiel für die Ausgabe:
Ausgabe des remount-Befehls
7. Setzen Sie das Passwort des gewünschten Benutzers zurück. Um das Kennwort desroot
Benutzers zurückzusetzen, geben Sie den Befehl passwd
ein. Um das Kennwort desadmin
Benutzers zurückzusetzen, geben Sie den Befehlpasswd admin
ein. Beachten Sie, dass die normalen Anforderungen für komplexe Passwörter erhalten bleiben. Das nächste Bild zeigt ein Beispiel für eine Kennwortzurücksetzung für beide Benutzer:
Beispiel für die Kennwortzurücksetzung für beide CLI-Benutzer
8. Geben Sie Ctrl+Alt+Del
in Windows oder Ctrl+Option+Del
in Mac ein, um den Knoten neu zu starten.
Webbenutzerkennwort zurücksetzen
So setzen Sie daswebadmin
Kennwort zurück:
1. Stellen Sie eine Verbindung zur CLI des Manager-Knotens als her, entweder über SSH oder über die Konsoleadmin
.
2. Wechseln Sie mit dem Befehl "root" zum Benutzer "root" sudo su
3. Geben Sie den Befehl ein, um das Verzeichnis cd /opt/titan/compose
zu wechseln.
4. Führen Sie den Befehl aus, docker-compose run --rm titanium ./manage.py changepassword webadmin
um das Kennwort des Webbenutzers zurückzusetzen. Beachten Sie, dass die normalen Anforderungen für komplexe Passwörter erhalten bleiben. Dieses Bild zeigt ein Beispiel für eine erfolgreiche Kennwortzurücksetzung:
Zugehörige Informationen