Dell Networking SmartFabric OS10: Recuperação de senha

Resumo: Em algumas situações, os usuários podem esquecer a senha do usuário do OS10 "admin" e do usuário do Linux "linuxadmin", o que resulta em usuários incapazes de fazer login no OS10.

Este artigo aplica-se a Este artigo não se aplica a Este artigo não está vinculado a nenhum produto específico. Nem todas as versões do produto estão identificadas neste artigo.

Instruções

Se o administrador local não definir nenhum outro usuário de gerenciamento de sistema (usuários do OS10 e Linux), será necessário tentar recuperar a senha para acesso.

As janelas de manutenção devem ser agendadas para a operação de recuperação de senha, pois o switch precisa ser reinicializado várias vezes (três ou mais) durante a atividade.

O guia do usuário do OS10 tem um procedimento semelhante para resolver essa situação em "Solucionar problemas do OS10". Se as senhas de usuário (admin) e de administrador do Linux (linuxadmin) do OS10 tiverem sido esquecidas, a senha do linuxadmin deverá ser recuperada primeiro do GRUB.

Em seguida, a senha do usuário (admin) do OS10 pode ser recuperada pelo linuxadmin a partir do kernel do Linux.

Se apenas a senha do usuário (admin) do OS10 tiver sido esquecida, a operação será mais simples, pois nenhum console é necessário. Faça login por SSH ou Telnet no kernel Linux com linuxadmin e, em seguida, redefina a senha do usuário admin.
 
Nota: Neste guia, mostramos a operação nas versões 10.5.4.0 e 10.5.0.6 como uma demonstração. No seu caso, verifique sua versão em execução com o cliente.

Você deve aplicar a janela de manutenção para executar as operações a seguir devido à reinicialização do comutador várias vezes (três ou mais) durante a recuperação de senha.
 
Nota: O procedimento DEVE ser executado pela conexão do console.
 
Etapa 1 Conecte-se à porta do console serial.
Defina as configurações seriais 115200 taxa de transmissão, 8 bits de dados e nenhuma paridade.
Reinicialize o comutador desligando-o e, em seguida, ligando-o.

Passo 2 Pressione E enquanto obtém a saída abaixo para abrir o menu do editor OS10 GRUB:

Menu do editor GNU GRUB

Em seguida, obtenha o menu do editor OS10 GRUB conforme abaixo. 
 
Nota: Para versões diferentes, você pode obter um menu do editor GRUB diferente.

Se for uma versão mais recente, por exemplo, 10.5.2.x ou posterior, a informação abaixo é exibida.

GNU GRUB editor menu 10.5.2.x ou superior

Se for uma versão mais antiga, por exemplo, 10.5.0.x ou anterior, a informação abaixo será exibida.

GNU GRUB editor menu 10.5.0.x ou anterior

Etapa 3 Faça as seguintes alterações para definir o comportamento de inicialização:
Se for uma versão mais recente, digamos 10.5.2.x ou posterior, use as teclas de seta para mover para o final da linha que tem set os_debug_args=e, em seguida, adicione init=/bin/bash até o fim.

GNU GRUB editor menu 10.5.2.x ou superior comando init=/bin/bash

Se for uma versão mais antiga, digamos 10.5.0.x ou anterior, use as teclas de seta para mover para o final da linha que começa com "linux" e, em seguida, adicione init=/bin/bash no fim da linha.

Comando GNU GRUB editor menu 10.5.0.x ou anterior init=/bin/bash

Reinicialize o switch pressionando Ctrl + x ou Alt + 0 (0 é o número zero). O sistema inicializa no shell raiz (OS10, kernel linux) SEM uma senha.

Se for uma versão mais recente, digamos 10.5.2.x ou posterior:

Booting a command list
Loading OS10 ...
AF, 
DXE_EXIT_BOOT_SERVICES(03101019)
B0, B1, [    1.193068] intel_rapl: driver does not support CPU family 6 model 77
bash: cannot set terminal process group (-1): Inappropriate ioctl for device
bash: no job control in this shell
root@OS10:/#

GNU GRUB editor menu 10.5.2.x ou posterior lista de comandos de inicialização

Se for uma versão mais antiga, digamos 10.5.0.x ou anterior:

GNU GRUB editor menu 10.5.0.x ou anterior lista de comandos de inicialização

Etapa 4 Verifique o status "linuxadmin" do usuário Linux:

root@OS10:/# 
root@OS10:/# cat /etc/passwd | grep linuxadmin
linuxadmin:x:1000:1000:,,,:/home/linuxadmin:/bin/bash      ------// if there's NO "/bin/bash", reset it with below command, 
root@OS10:/#
root@OS10:/# usermod -s /bin/bash linuxadmin      ------// reset the login shell mode, 
usermod: no changes      ------// it's already correct, so no changes, 
root@OS10:/#

Verifique se o usuário Linux "linuxadmin" está bloqueado e desbloqueie-o, se estiver.

root@OS10:/# 
root@OS10:/# passwd -S linuxadmin
linuxadmin L 07/22/2022 0 99999 7 -1      ------// 'L' means user locked, 
root@OS10:/# 
root@OS10:/# passwd -u linuxadmin       ------// unlock the user, 
passwd: password expiry information changed.
root@OS10:/# 
root@OS10:/# passwd -S linuxadmin      ------// check again, it's correct user status, 
linuxadmin P 07/22/2022 0 99999 7 -1
root@OS10:/#

Etapa 5: Redefina a senha do usuário Linux "linuxadmin".

root@OS10:/#
root@OS10:/# passwd linuxadmin      ------// reset user "linuxadmin" password,
New password: <reset password with the user name : linuxadmin>
Retype new password: <retype new password : linuxadmin>
passwd: password updated successfully
root@OS10:/#
root@OS10:/# sync      ------// synchronize system to save the new password,
root@OS10:/#
After password recovery done, please remember to reset the linuxadmin password manually 
in running-configurations later as below : 
OS10(config)# system-user linuxadmin password [retype your new password]
OS10(config)# exit
OS10# write memory
OS10#

Another preferred method is to use script as below : 
Notes : the script will also update the new linuxadmin password in "startup.xml". 

If the OS10 version is 10.5.1.0, then run the following command. 
root@OS10: /# sed -ibak '31,41s/^/#/g' /opt/dell/os10/
bin/recover_linuxadmin_password.sh

Configure the password by using the script command : 
root@OS10:/# /opt/dell/os10/bin/recover_linuxadmin_password.sh [plainpassword]
Notes: Enter the linuxadmin password in plain text. 
For example : 
root@OS10:/# /opt/dell/os10/bin/recover_linuxadmin_password.sh P@ssw0rd123!
root@OS10:/# 
root@OS10:/# sync      ------// synchronize system to save the new password, 
root@OS10:/#

Etapa 6: forçar a reinicialização do sistema novamente.

root@OS10:/# 
root@OS10:/# reboot -f       ------// force switch to reboot, 
Rebooting.
[  417.428659] reboot: Restarting system
15, 00068001, 19, 00068000, 
BIOS Boot Selector for S4100 
Version 3.33.0.1-12
...<output omitted>... 

Then try login with Linux user "linuxadmin" and new password "linuxadmin" as below. 
OS10 login: linuxadmin
Password: linuxadmin
Linux OS10 4.19.208 #1d SMP Debian 4.19.208-1 x86_64
...<output omitted>... 
linuxadmin@OS10:~$ 
   ------// login to the kernel shell mode directly, password recovered successfully to the default (the same as user name),

Faça log-in no kernel linux com o sucesso do usuário

Faça log-in no kernel do Linux com o usuário "linuxadmin" com sucesso.

Etapa 7 Redefina a senha "admin" do usuário OS10.

linuxadmin@OS10:~$ 
linuxadmin@OS10:~$ sudo -i      ------// get the root permission, 
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.
[sudo] password for linuxadmin: 
root@OS10:~#

Usuário

root@OS10:~# passwd -S admin      ------// check and make sure user status, not locked, 
admin P 07/25/2022 0 99999 7 -1
root@OS10:~#

root@OS10:~# cat /etc/passwd | grep admin
...<output omitted>... 
admin:x:1003:997::/config/home/admin:/opt/dell/os10/bin/clish
      ------// check the shell mode and make sure it's "/opt/dell/os10/bin/clish", 
root@OS10:~# 

Reset password, 
root@OS10:~# 
root@OS10:~# passwd admin
New password: <reset the password with user name : admin>
BAD PASSWORD: it is too short
BAD PASSWORD: is too simple
Retype new password: <retype the password : admin>
passwd: password updated successfully
root@OS10:~#

Etapa 8: saia e tente fazer login com o usuário "admin".

OS10 login: admin
Password: admin
Last login: Mon Jul 25 05:21:56 UTC 2022 on ttyS0
Linux OS10 4.19.208 #1d SMP Debian 4.19.208-1 x86_64
...<output omitted>... 
%Warning : Default password for admin account should be changed to secure the system
%Warning : Default password for linuxadmin account should be changed to secure the system.
OS10# 
   ------// login to the OS10 shell mode, password recovered successfully to the default (the same as user name),

Sucesso no shell OS10 de log-in

Faça log-in no shell do OS10 com o usuário "admin" com sucesso.

Observe os logs %Warning, você deve definir uma nova senha de sua escolha. Lembre-se dessa nova senha.

Etapa 9: defina uma nova senha como usuários ou administrador.

OS10# 
OS10# configure terminal
OS10(config)# 
OS10(config)# service simple-password      ------// this is optional, if want to set simple password. 
OS10(config)# 
OS10(config)# username admin password <input customer's password> role sysadmin
OS10(config)# 
OS10(config)# system-user linuxadmin <input customer's password> linuxadmin
OS10(config)# 
OS10(config)# end
OS10# write memory      ------// save changed configuration, DO NOT forget the new password !!!! 
OS10#

Mais informações

Consulte estes vídeos:

OS10 Linuxadmin e redefinição de senha do administrador

Duração: 00:04:05 (hh:mm:ss)
Quando disponíveis, as configurações de idioma de legendas podem ser escolhidas usando o ícone CC neste player de vídeo.

Você também pode assistir a este vídeo no YouTube.

 

 

 

Redefinição da senha de administrador do OS10

Duração: 00:02:16 (hh:mm:ss)
Quando disponíveis, as configurações de idioma de legendas podem ser escolhidas usando o ícone CC neste player de vídeo.

Você também pode assistir a este vídeo no YouTube.

 

 

Produtos afetados

PowerSwitch S3048-ON, PowerSwitch S4048-ON, PowerSwitch E3200-ON Series, Dell EMC Networking MX5108n, Dell EMC Networking MX9116n, PowerSwitch S4048T-ON, PowerSwitch S4112F-ON/S4112T-ON, PowerSwitch S4128F-ON/S4128T-ON , PowerSwitch S4148F-ON/S4148T-ON/S4148FE-ON, PowerSwitch S4148U-ON, PowerSwitch S4248FB-ON /S4248FBL-ON, PowerSwitch S5148F-ON, PowerSwitch S5212F-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch S5448F-ON, PowerSwitch Z9100-ON, PowerSwitch Z9264F-ON, PowerSwitch Z9332F-ON, PowerSwitch Z9432F-ON, SmartFabric OS10 Software ...

Produtos

PowerSwitch, Dell EMC Networking MX5108n, Dell EMC Networking MX9116n
Propriedades do artigo
Número do artigo: 000201897
Tipo de artigo: How To
Último modificado: 11 dez. 2025
Versão:  10
Encontre as respostas de outros usuários da Dell para suas perguntas.
Serviços de suporte
Verifique se o dispositivo está coberto pelos serviços de suporte.