Para recuperar ou redefinir todas as senhas do Connectrix Brocade VDX-6740B, siga o procedimento abaixo:
Observe que este procedimento mostrará como redefinir, recuperar e redefinir a senha ROOT e a possibilidade de redefinir senhas administrativas e não padrão.
Leia este procedimento primeiro na íntegra para entender a atividade.
Use este procedimento se você não tiver acesso à conta root.
Para redefinir a senha root para o valor padrão de fábrica em um switch Brocade VDX, definir uma senha para a conta de administrador e, em seguida, restaurar contas de usuário não padrão, siga estas etapas:
Talvez seja necessário desativar a conta root usando o comando no root enable .
==================
1. Estabeleça uma conexão com o switch por meio da porta serial do switch usando um emulador de terminal. (a porta com o sinal "I0I0I".)
2. Desligue e reinicie o switch.
3. Quando solicitado apressionar ESC para interromper a inicialização automática: pressione Esc. (devido à latência de uma conexão remota, talvez queira pressionar Esc várias vezes.)
QuandoEsc. é pressionado o menu Boot PROM é exibido com as seguintes opções:
1) Iniciar sistema. (Reinicializa o sistema.)
2) Recuperar senha. (Gera uma string de caracteres para que seu provedor de suporte recupere a senha do Boot PROM. Use esse recurso somente quando orientado pela equipe de suporte técnico. Se a senha do Boot Prom não estiver definida, continue para 4.)
3) Digite o shell de comando: (Abre um shell de comando para poder redefinir todas as senhas do sistema.)
Por exemplo:
Verificação da RAM do sistema - pressione qualquer tecla para interromper o teste
Verificando o endereço de memória: 00100000
O teste de RAM do sistema foi encerrado pelo teclado
set_bootstatus: BS_LOAD_OS, platform_idx = 6
Pressione ESC para interromper a inicialização automática:
0 1) Inicie o sistema.
2) Recuperar senha.
3) Digite o shell de comando.
Opção?
--------------------------------------------------------------------------------------------------------------------------------------------------------OBSERVAÇÃO:
--------------------------------------------------------------------------------------------------------------------------------------------------------4. Digite 3 no prompt para abrir o shell de comando.
5. Se a senha do Boot PROM tiver sido definida, você deverá inseri-la.
Note que:
O PROM de inicialização terá uma senha somente se uma tiver sido definida. Se a senha do Boot PROM não tiver sido definida, você não será solicitado a digitar uma.
ATENÇÃO: se você for solicitado a digitar uma nova senha do Boot PROM, certifique-se de que ela tenha pelo menos 8 caracteres.
Não selecione essa opção, a menos que especificamente instruído pela equipe de suporte.
Por exemplo:
a senha do Boot PROM não foi definida.
=>
Pressione a tecla ENTER.
6º. Com o comando printenvpode-se ver as opções do ambiente atual, isso mostrará as configurações armazenadas.
b. Acrescente "S" aos argumentos de inicialização para que o switch inicialize no modo de usuário único, digite o comando
setenv bootargs "root=/dev/sda1 rootfstype=ext4 quiet S"
For Example:
=>setenv bootargs "root=/dev/sda1 rootfstype=ext4 quiet S"
7. Digite o comando printenv para verificar a alteração.
O exemplo a seguir destaca o campo cujo valor você precisa observar.
Por exemplo:
=>printenv
AutoLoad=yes
LoadIdentifiers=Fabric Operating System; Sistema operacional do fabric
OSLoadOptions=quiet
OSRootPartition=sda2; sda1
SkipWatchdog=yes
autoset_mac=true
baudrate=9600
bootargs=root=/dev/sda1 rootfstype=ext4 quiet S
bootcmd=execute_internal_bootcmd
(saída truncada)
8. Digite o comando saveenv para salvar as alterações.
Por exemplo:
=>saveenv
saving environment to flash..... Feito
9. Digite o comando reset para abrir o dispositivo no modo
de usuário único Por exemplo:
=>redefinir
a versão do BootROM: 1.0.48
Copyright (C) 2011 Brocade Comunicação.
CPU0: P4080E, versão: 2.0, (0x82080020)
(saída truncada)
10. Digite o comandomount com os seguintes parâmetros para remontar a partição raiz como compatível com leitura/gravação.
Por exemplo:
sh-2.04# mount -vo remount,rw,noatime /
/dev/root on / digite ext4 (rw,noatime)
11. Monte a partição secundária.
Examine a saída do comando printenv na etapa 7 para verificar para qual partição a raiz aponta nos argumentos de inicialização (bootargs = configuração raiz). Se a partição raiz for sda2, use sda1 neste comando. Se a partição raiz for sda1, use sda2.
Por exemplo:
sh-2.04# mount /dev/sda2 /mnt
12. Digite o comandopasswddefault para redefinir a senha root para o valor padrão de fábrica ou o /sbin/passwddefault -f (para redefinir a senha root e forçar a conta root).
Por exemplo:
sh-2.04# /sbin/passwddefault -f
--------------------------------------------------------------------------------------------------------------------------------------------------------
NOTE
Para o sistema operacional de rede, o comandopasswddefault -f restaura as senhas das contas padrão de fábrica para seus valores padrão, remove as contas de usuário não padrão presentes e habilita a conta root (se for está desativado). As mensagens de erro exibidas durante a execução desse comando (aplicável ao sistema operacional de rede 3.0.0) devem ser ignoradas.
--------------------------------------------------------------------------------------------------------------------------------------------------------Em um chassi de módulo de gerenciamento duplo (MM), digite o comando passwddefault no MM em espera para recuperação de senha.
13º. Redefina os argumentos de inicialização removendo o "S".
Por exemplo:
sh-2.04# bootenv bootargs "root=/dev/sda1 rootfstype=ext4 quiet"
14. Reinicialize o switch usando o comando partman -r.
Por exemplo:
sh-2.04# partman -r
15. Faça log-in no switch usando a interface serial ou Telnet. Use as contas padrão de fábrica (root/admin/user).
16º. Inicie a linha de comando do sistema operacional de rede.
Por exemplo:
switch:root>noscli
ADVERTÊNCIA DE SEGURANÇA: A senha padrão de pelo menos uma conta padrão (root, admin e user) não foi alterada.
Bem-vindo ao administrador do software de sistema operacional de rede Brocade conectado a partir da versão 127.0.0.1 usando o console no switch.
17. Entre no modo de configuração global.
Por exemplo:
switch# configure terminal
Entering configuration mode terminal
switch(config)#
18. Use a seguinte sintaxe do comando de nome de usuário para redefinir as senhas das contas de administrador ou de usuário ou de outros usuários não padrão. switch(config)# nome de usuárionome de contasenhasenha nova senha
O exemplo a seguir redefine a senha de administrador para o valor padrão de "senha".
Por exemplo:
switch(config)# username admin password password
19. Para restaurar as contas de usuário não padrão, execute as seguintes etapas:
a. Copie a running-config para um arquivo.
Por exemplo:
switch# copy running-config flash://running-config.cfg
2012/07/09-11:51:21, [DCM-1108], 4930, M2, INFO, VDX8770-4, O arquivo de configuração em execução foi carregado com sucesso no local remoto.
B. Copie default-config para startup-config para redefinir startup-config.
Por exemplo:
switch# copy default-config startup-config
c. Reinicialize o switch.
Por exemplo:
switch# reload
Warning: A configuração não salva será perdida. Execute copy running-config startup-config para salvar a configuração atual, se ainda não tiver feito.
Tem certeza de que deseja recarregar o switch? [s/n]:y
O sistema vai recarregar AGORA!!
D. Copie o arquivo salvo na Etapa 19a para o running-config.
Por exemplo:
switch# copy flash://running-config.cfg running-config
Loading.
2012/07/09-12:08:13, [DCM-1105], 5456, M2, INFO, VDX8770-4, A cópia do arquivo de configuração baixado para a configuração em execução atual foi concluída com sucesso neste nó.
e. Copie a running-config para startup-config.
Por exemplo:
switch# copy running-config startup-config
O procedimento de recuperação de senha está concluído.
Agora você pode usar os procedimentos normais de gerenciamento de senha da conta de administrador.