Inleiding
In dit document wordt beschreven hoe u een wachtwoordreset uitvoert op het Cisco Telemetry Broker (CTB)-toestel.
Voorwaarden
Vereisten
Cisco raadt kennis van de volgende onderwerpen aan:
- Basisbeheer voor Linux
- Basic Cisco Telemetry Broker-architectuur
- Consoletoegang tot de Command Line Interface (CLI) naar het gewenste toestel is nodig om het wachtwoord opnieuw in te stellen.
Opmerking: Dit proces kan alleen worden uitgevoerd op virtuele Broker-knooppunten. Hardwareapparaten worden beperkt door veilig opstarten.
Gebruikte componenten
De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:
- CTB Manager node op release 2.0.1.
- CTB Broker node op release 2.0.1.
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.
Configureren
Het wachtwoord kan individueel worden uitgevoerd voor elke gebruiker, admin, rooten webadmin.
De webgebruiker webadmin is alleen beschikbaar voor de Node Manager in CTB.
De gebruikers admin en CLI root zijn beschikbaar in zowel Manager- als Broker-knooppunten.
Opmerking: De "webadmin" is de aanbevolen naam van de eerste supergebruikersaccount die tijdens de eerste installatie is gemaakt. Het is mogelijk dat de eerste gebruikersaccount tijdens de installatie anders is genoemd.
Het CLI-beheerderswachtwoord wijzigen
Als u het huidige beheerderswachtwoord kent en het gewoon wilt wijzigen. Dit kan worden gedaan met behulp van de opdracht sudo ctb-install --config, terwijl u bent aangemeld bij de CLI als de beheerdersgebruiker.



Andere CLI-gebruikerswachtwoorden opnieuw instellen
Om een van de CLI-gebruikerswachtwoorden opnieuw in te stellen:
1. Maak verbinding met de gewenste node via consoleverbinding.
2. Voer de opdracht in sudo shutdown -r now om de node opnieuw op te starten.
3. Typ in het menu GRUB om het scherm met opstartparameters e te openen. Deze afbeelding toont een voorbeeld van het menu GRUB:
Voorbeeld van het menu GRUB in een CTB-node
4. Zoek de lijn die begint met linux . Plaats de cursor aan het einde van de lijn en voer init=/bin/bashin. Zorg ervoor dat er een spatie is voor de bovengenoemde string. Deze afbeelding toont een voorbeeld van hoe de toegevoegde parameter eruit ziet op het scherm:
Parameterscherm met de extra optie
5. Geef op Ctrl+X om de node op te starten met behulp van de geconfigureerde parameters.
6. Voer in de rootshell de opdracht in om het mount -n -o remount,rw / rootbestandssysteem opnieuw te monteren. Deze afbeelding geeft een voorbeeld van de uitvoer:
Uitvoer van de opdracht Hermonteren
7. Als u het wachtwoord van derootgebruiker opnieuw wilt instellen, voert u de passwdopdracht in. Om het wachtwoord van de gebruiker opnieuw in te stellenadmin. voer de opdracht passwd adminin. Houd er rekening mee dat de normale vereisten voor complexe wachtwoorden blijven bestaan. De volgende afbeelding toont een voorbeeld van een wachtwoordreset voor beide gebruikers:
Voorbeeld van het opnieuw instellen van het wachtwoord voor beide CLI-gebruikers
8. Druk op de Ctrl+Alt+Del toetsen in Windows of de Ctrl+Option+Del toetsen in Mac om het toestel opnieuw op te starten.
Wachtwoord van webgebruiker opnieuw instellen
U kunt het webadmin wachtwoord als volgt resetten:
- Maak verbinding met de CLI van de beheerknooppunt als
adminverbinding, via SSH of via console.
- Voer de opdracht sudo docker exec -it titanium ./manage.py wijzig het wachtwoord webadmin om het webgebruikerswachtwoord opnieuw in te stellen. Houd er rekening mee dat de normale vereisten voor complexe wachtwoorden blijven bestaan.
root@test:/opt/titan/compose# sudo docker exec -it titanium ./manage.py changepassword webadmin
Changing password for user 'webadmin'
Password:
Password (again):
Password changed successfully for user 'webadmin'
Gerelateerde informatie