Introdução
Este documento descreve como executar uma redefinição de senha no dispositivo Cisco Telemetry Broker (CTB).
Pré-requisitos
Requisitos
A Cisco recomenda que você tenha conhecimento destes tópicos:
- Administração básica do Linux
- Arquitetura básica do Cisco Telemetry Broker
- O acesso do console à CLI (Command Line Interface, interface de linha de comando) para o dispositivo desejado é necessário para executar a redefinição de senha.
Note: Este processo só pode ser executado em nós do Agente virtual. Os dispositivos de hardware são restritos pela inicialização segura.
Componentes Utilizados
As informações neste documento são baseadas nestas versões de software e hardware:
- Nó CTB Manager na versão 2.0.1.
- Nó CTB Broker na versão 2.0.1.
As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.
Configurar
A senha pode ser executada individualmente para cada usuário, admin, roote webadmin.
O usuário webadmin da Web está disponível apenas para o nó de gerenciador no CTB.
Os admin usuários do e do root CLI estão disponíveis nos nós Gerenciador e Agente.
Note: O "webadmin" é o nome recomendado da primeira conta de superusuário criada durante a instalação inicial. É possível que a primeira conta de usuário tenha sido nomeada de forma diferente durante a instalação.
Alterando a senha do administrador CLI
Se você souber a senha atual do administrador e simplesmente quiser alterá-la. Isso pode ser feito usando o comando sudo ctb-install —config, enquanto estiver conectado à CLI como o usuário administrador.



Redefinir outras senhas de usuário CLI
Para redefinir qualquer uma das senhas de usuário da CLI:
1. Conecte-se ao nó desejado através da conexão do console.
2. Digite o comando sudo shutdown -r now para reinicializar o nó.
3. No menu GRUB, digite e para abrir a tela de parâmetros de inicialização. Esta imagem mostra um exemplo do menu GRUB:
Exemplo do menu GRUB em um nó CTB
4. Localize a linha que começa com linux . Coloque o cursor no final da linha e digite init=/bin/bash. Verifique se há um espaço antes da cadeia de caracteres acima mencionada. Esta imagem mostra um exemplo de como o parâmetro adicionado se parece na tela:
Tela de parâmetro com a opção adicional
5. Digite Ctrl+X para inicializar o nó usando os parâmetros configurados.
6. Uma vez no shell raiz, insira o comando mount -n -o remount,rw / para remontar o sistema de arquivos raiz. Esta imagem exibe um exemplo da saída:
Resultado do comando remount
7. Para redefinir a senha dorootusuário, digite o comando passwd. Para redefinir a senha do admin usuário. insira o comando. passwd admin Observe que os requisitos normais para senhas complexas permanecem em vigor. A próxima imagem mostra um exemplo de redefinição de senha para ambos os usuários:
Exemplo de redefinição de senha para ambos os usuários da CLI
8. Pressione as Ctrl+Alt+Del teclas no Windows ou as Ctrl+Option+Del teclas no Mac para reiniciar o aplicativo.
Redefinir a senha do usuário da Web
Para redefinir a senhawebadmin:
- Conecte-se ao CLI do Nó do gerenciador como
admin, via SSH ou via console.
- Execute o comando sudo docker exec -it titânio ./manage.py changepassword webadmin para redefinir a senha do usuário da Web. Observe que os requisitos normais para senhas complexas permanecem em vigor.
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'
Informações Relacionadas