Cómo respaldar y restaurar el archivo de configuración de inicio en Dell Networking OS 10
Instrucciones
Para restaurar una configuración de respaldo, copie un archivo local o remoto en la configuración de inicio y vuelva a cargar el switch. Después de que un usuario descargue una configuración de respaldo, ingrese la reload comando, de lo contrario, la configuración no surtirá efecto hasta que se reinicie.
Copiar archivo en la configuración de inicio
OS10# copy {config://filepath | home://filepath |
ftp://userid:passwd@hostip/filepath | scp://userid:passwd@hostip/filepath |
sftp://userid:passwd@hostip/filepath | tftp://hostip/filepath} config://startup.xml
Respaldar archivo de inicio
OS10# copy config://startup.xml config://backup-9-28.xml
Restaure el archivo de inicio a partir de la copia de seguridad.
OS10# copy config://backup-9-28.xml config://startup.xml OS10# reload System configuration has been modified. Save? [yes/no]:no
Respaldar el archivo de inicio en el servidor
OS10# copy config://startup.xml scp://userid:password@hostip/backup-9-28.xml
Restaurar el archivo de inicio desde el servidor.
OS10# copy scp://admin:admin@hostip/backup-9-28.xml config://startup.xml OS10# reload System configuration has been modified. Save? [yes/no]:no
Affected Products
How to backup and restore startup configuration file on Dell Networking OS 10
Instructions
To restore a backup configuration, copy a local or remote file to the startup configuration and reload the switch. After a user downloads a backup configuration, enter the reload command, otherwise, the configuration does not take effect until you reboot.
Copy file to startup configuration
OS10# copy {config://filepath | home://filepath |
ftp://userid:passwd@hostip/filepath | scp://userid:passwd@hostip/filepath |
sftp://userid:passwd@hostip/filepath | tftp://hostip/filepath} config://startup.xml
Back up startup file
OS10# copy config://startup.xml config://backup-9-28.xml
Restore startup file from backup.
OS10# copy config://backup-9-28.xml config://startup.xml OS10# reload System configuration has been modified. Save? [yes/no]:no
Back up startup file to server
OS10# copy config://startup.xml scp://userid:password@hostip/backup-9-28.xml
Restore startup file from server.
OS10# copy scp://admin:admin@hostip/backup-9-28.xml config://startup.xml OS10# reload System configuration has been modified. Save? [yes/no]:no
Affected Products
Products
Cómo generar y recopilar paquetes de soporte en los switches de redes OS10 de Dell EMC
Instrucciones
Contenido:
¿Qué es un paquete de soporte?
Cómo generar un paquete de soporte
¿Dónde se almacena el paquete de soporte?
Cómo verificar que se inició la generación del paquete de soporte
Cómo verificar que se haya completado la generación del paquete de soporte
Cómo recuperar el paquete de soporte desde el switch
Eliminación de un paquete de soporte existente
¿Qué es un paquete de soporte?
El paquete de soporte se basa en la herramienta sosreport. El paquete de soporte genera un archivo tar que incluye la configuración del sistema Linux e información de diagnóstico, además muestra los resultados de comandos. Los agentes de soporte técnico de Dell necesitan un paquete de soporte para hacer análisis detallados.
Cómo generar un paquete de soporte
Ejecute el siguiente comando en el modo EXEC:
- Utilice el siguiente comando para OS10 10.5.2.0 y versiones posteriores:
OS10# generate support-bundle
- En cualquier versión de OS10 anterior a 10.5.2.0, utilice el siguiente comando:
OS10# generate support-bundle enable-all-plugin-options
No intente generar otro paquete de soporte si no vio que el paquete se generara inmediatamente después de la ejecución del comando. La generación del paquete de soporte tarda un poco (puede tardar más de 15 minutos).
¿Dónde se almacena el paquete de soporte?
El paquete de soporte se almacena en el directorio supportbundle. Para ver el contenido, utilice el siguiente comando:
OS10# dir supportbundle
Resultado de muestra:
OS10# dir supportbundle Directory contents for folder: supportbundle Date (modified) Size (bytes) Name --------------------- ------------ ------------------------------------------ 2020-01-12T19:34:21Z 8070044 sosreport-OS10-20200112193142.tar.xz 2020-01-12T19:34:27Z 33 sosreport-OS10-20200112193142.tar.xz.md5
Cómo verificar que se haya iniciado la generación del paquete de soporte
Durante la generación del paquete de soporte, se ve un archivo aleatorio que se genera en el directorio supportbundle. Debe esperar hasta que se complete el proceso de generación.
Resultado de muestra
OS10# dir supportbundle Directory contents for folder: supportbundle Date (modified) Size (bytes) Name --------------------- ------------ ------------------------------------------ 2020-01-13T09:17:12Z 3932160 _proc_sys.tar <<<This is not the complete file. This files size increases during support bundle generation.
Registro
Cuando se inicia la generación del paquete de soporte, se registra.
Resultado de muestra
OS10# show logging log-file | grep "SUPPORT_BUNDLE_STARTED" <165>1 2020-01-12T19:31:11.808623+00:00 OS10 dn_svc_sw 832 - - Node.1-Unit.1:PRI [event], Dell EMC (OS10) %SUPPORT_BUNDLE_STARTED: generate support-bundle execution has started successfully:All Plugin options enabled
Cómo verificar que se haya completado la generación del paquete de soporte
Después de la generación del paquete de soporte, hay dos archivos en el directorio del paquete de soporte; uno es el archivo del paquete de soporte y el otro es un archivo con extensión MD5. El archivo md5 es un archivo de suma de comprobación que se utiliza para verificar la integridad del archivo del paquete. Envíe ambos archivos al soporte técnico.
Resultado de muestra
OS10# dir supportbundle Directory contents for folder: supportbundle Date (modified) Size (bytes) Name --------------------- ------------ ------------------------------------------ 2020-01-12T19:34:21Z 8070044 sosreport-OS10-20200112193142.tar.xz <<<Support bundle file 2020-01-12T19:34:27Z 33 sosreport-OS10-20200112193142.tar.xz.md5 <<<Md5 checksum file
En el ejemplo anterior, sosreport-OS10-20200112193142.tar.xz es el archivo del paquete de soporte y sosreport-OS10-20200112193142.tar.xz.md5 es su archivo de suma de comprobación md5.
Registro
Cuando se completa la generación del paquete de soporte, se registra.
Resultado de muestra
OS10# show logging log-file | grep "BUNDLE_COMPLETED" <165>1 2020-01-12T19:34:27.831211+00:00 OS10 dn_svc_sw 832 - - Node.1-Unit.1:PRI [event], Dell EMC (OS10) %SUPPORT_BUNDLE_COMPLETED: generate support-bundle execution has completed successfully:All Plugin options enabled
Cómo recuperar el paquete de soporte desde el switch.
Puede usar ftp, http, https, scp, sftp, tftp o usb para recopilar el paquete de soporte, o puede usar el método bash del sistema a fin de enviar scp el paquete de soporte a un nodo local en el rack y descargarlo a través de WinSCP.
Utilice el siguiente comando en el símbolo del sistema del switch:
OS10# copy supportbundle://sosreport-OS10- file-number.tar.xz XXXX://server-address/path commands
XXXX = ftp, http, https, scp, sftp o tftp. Si utilizará un USB, formatéelo en FAT32.
Resultado de muestra
OS10#copy supportbundle://sosreport-OS10-20200112193142.tar.xz tftp://10.0.0.0.1/sosreport-OS10-20200112193142.tar.xz
Utilice los siguientes comandos para emplear el método bash del sistema:
-
system bash
-
ls -ltrh /var/opt/dell/os10/support_bundle/bundle/
-
sudo scp /var/opt/dell/os10/support_bundle/bundle/sosreport* <user>@<node IP>:/target/dir
- Luego, ingrese las contraseñas correctas cuando se le solicite
Resultado de muestra
OS10# system bash admin@OS10:~$ ls -ltrh /var/opt/dell/os10/support_bundle/bundle/ total 12M -rw------- 1 root root 12M Nov 6 19:47 sosreport-os10-20241106194507.tar.xz -rw-r--r-- 1 root root 33 Nov 6 19:47 sosreport-os10-20241106194507.tar.xz.md5 admin@OS10:~$ sudo scp /var/opt/dell/os10/support_bundle/bundle/sosreport* admin@192.168.219.5:/home/admin [sudo] password for admin: The authenticity of host '192.168.219.5 (192.168.219.5)' can't be established. ED25519 key fingerprint is SHA256:SObGGFqgOZ4nY8np1sYvobZAHw2F96Goi7rdzHS+jQU. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.219.5' (ED25519) to the list of known hosts. Password: sosreport-os10-20241106194507.tar.xz 100% 12MB 1.6MB/s 00:07 sosreport-os10-20241106194507.tar.xz.md5 100% 33 4.1KB/s 00:00
Eliminación de un paquete de soporte existente
El paquete de soporte puede consumir espacio del almacenamiento del switch. Por lo tanto, después de recuperar el paquete, puede eliminarlo. Utilice el siguiente comando:
OS10# delete supportbundle://sosreport- filename.tar.extention
Resultado de muestra
OS10#delete supportbundle://sosreport-OS10-20200112193142.tar.xz
Productos afectados
DELL Networking OS10 Switch How to generate and collect Support Bundles
Instructions
Contents:
What is a Support Bundle ?
How to Generate a Support Bundle
Where is the Support Bundle Stored ?
How to Verify the Support Bundle Generation has Started
How to Verify the Support Bundle Generation is Complete
How to Retrieve the Support Bundle from the Switch
Delete an Existing Support Bundle
What is a Support Bundle ?
The support bundle is based on the sosreport tool. The support bundle generates a tar file that includes the Linux system configuration and diagnostics information, and show command outputs. Dell Technical support agents need a support bundle for detailed analysis.
How to Generate a Support Bundle
Run the following command in EXEC mode:
- Use the following command for OS10 version 10.5.2.0 and later:
OS10# generate support-bundle
- Any OS10 version before 10.5.2.0, use the following command:
OS10# generate support-bundle enable-all-plugin-options
Do not try to generate another support bundle if you did not see that the bundle generated immediately after the command execution. Support bundle generation takes some time (may be more than 15 Minutes).
Where is the Support Bundle Stored ?
Support bundle is stored in the supportbundle directory. To view the contents, use the following command:
OS10# dir supportbundle
Sample output:
OS10# dir supportbundle Directory contents for folder: supportbundle Date (modified) Size (bytes) Name --------------------- ------------ ------------------------------------------ 2020-01-12T19:34:21Z 8070044 sosreport-OS10-20200112193142.tar.xz 2020-01-12T19:34:27Z 33 sosreport-OS10-20200112193142.tar.xz.md5
How to Verify the Support Bundle Generation has Started
During support bundle generation, we see a random file that is generated in the supportbundle directory. You must wait until the generation process is complete.
Sample output
OS10# dir supportbundle Directory contents for folder: supportbundle Date (modified) Size (bytes) Name --------------------- ------------ ------------------------------------------ 2020-01-13T09:17:12Z 3932160 _proc_sys.tar <<<This is not the complete file. This files size increases during support bundle generation.
Logging
When support bundle generation starts, it is logged.
Sample output
OS10# show logging log-file | grep "SUPPORT_BUNDLE_STARTED" <165>1 2020-01-12T19:31:11.808623+00:00 OS10 dn_svc_sw 832 - - Node.1-Unit.1:PRI [event], Dell EMC (OS10) %SUPPORT_BUNDLE_STARTED: generate support-bundle execution has started successfully:All Plugin options enabled
How to Verify the Support Bundle Generation is Complete
After support bundle generation, there are two files in the support bundle directory; one is the support bundle file and the other is a file with md5 extension. The md5 file is a checksum file that is used to verify the integrity of bundle file. Send both of the files to Technical Support.
Sample output
OS10# dir supportbundle Directory contents for folder: supportbundle Date (modified) Size (bytes) Name --------------------- ------------ ------------------------------------------ 2020-01-12T19:34:21Z 8070044 sosreport-OS10-20200112193142.tar.xz <<<Support bundle file 2020-01-12T19:34:27Z 33 sosreport-OS10-20200112193142.tar.xz.md5 <<<Md5 checksum file
In the above example, sosreport-OS10-20200112193142.tar.xz is the support bundle file and sosreport-OS10-20200112193142.tar.xz.md5 is its md5 checksum file.
Logging
When support bundle generation is complete, it is logged.
Sample output
OS10# show logging log-file | grep "BUNDLE_COMPLETED" <165>1 2020-01-12T19:34:27.831211+00:00 OS10 dn_svc_sw 832 - - Node.1-Unit.1:PRI [event], Dell EMC (OS10) %SUPPORT_BUNDLE_COMPLETED: generate support-bundle execution has completed successfully:All Plugin options enabled
How to Retrieve Support Bundle from the Switch.
You can use ftp, http, https, scp, sftp, tftp, or usb to collect the support-bundle, or you can use system bash to scp the support bundle to a local node in the rack to download over WinSCP.
Use the following command from the switch prompt:
OS10# copy supportbundle://sosreport-OS10- file-number.tar.xz XXXX://server-address/path commands
Where XXXX = ftp, http, https, scp, sftp, or tftp. If you are using USB, format it in FAT32.
Sample output
OS10#copy supportbundle://sosreport-OS10-20200112193142.tar.xz tftp://10.0.0.0.1/sosreport-OS10-20200112193142.tar.xz
Use the following commands for system bash:
-
system bash
-
ls -ltrh /var/opt/dell/os10/support_bundle/bundle/
-
sudo scp /var/opt/dell/os10/support_bundle/bundle/sosreport* <user>@<node IP>:/target/dir
- Then enter correct passwords when prompted
Sample output
OS10# system bash admin@OS10:~$ ls -ltrh /var/opt/dell/os10/support_bundle/bundle/ total 12M -rw------- 1 root root 12M Nov 6 19:47 sosreport-os10-20241106194507.tar.xz -rw-r--r-- 1 root root 33 Nov 6 19:47 sosreport-os10-20241106194507.tar.xz.md5 admin@OS10:~$ sudo scp /var/opt/dell/os10/support_bundle/bundle/sosreport* admin@192.168.219.5:/home/admin [sudo] password for admin: The authenticity of host '192.168.219.5 (192.168.219.5)' can't be established. ED25519 key fingerprint is SHA256:SObGGFqgOZ4nY8np1sYvobZAHw2F96Goi7rdzHS+jQU. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.219.5' (ED25519) to the list of known hosts. Password: sosreport-os10-20241106194507.tar.xz 100% 12MB 1.6MB/s 00:07 sosreport-os10-20241106194507.tar.xz.md5 100% 33 4.1KB/s 00:00
Delete an Existing Support Bundle
Support bundle may consume some space from your switch storage. Hence, after retrieving the bundle, you can delete it. Use the following command:
OS10# delete supportbundle://sosreport- filename.tar.extention
Sample output
OS10#delete supportbundle://sosreport-OS10-20200112193142.tar.xz
Affected Products
Dell Networking SmartFabric OS10: Password Recovery
Summary: In some situations, users may forget the password for both OS10 user «admin» and Linux user «linuxadmin, » this results in users unable to log in to OS10.
Instructions
Maintenance Windows must be scheduled for password recovery operation because switch must be rebooted multiple times (three or more) during the activity.
The OS10 user guide has a similar procedure to address this situation under «Troubleshoot OS10.» If both OS10 user (admin) and Linux admin (linuxadmin) passwords have been forgotten, the linuxadmin password must be recovered first from GRUB.
Then the OS10 user (admin) password can be recovered by linuxadmin from the Linux kernel.
If only the OS10 user (admin) password has been forgotten, the operation is simpler as no console is required. Login through SSH or Telnet to the Linux kernel with linuxadmin, then reset the admin user password.
Step 1 Connect to the serial console port.
Set the serial settings 115200 baudrate, 8 data bits, and no parity.
Reboot the switch by powering off the switch then powering on the switch.
Step 2 Press E while getting the below output to open the OS10 GRUB editor menu:


If it is an older version, say 10.5.0.x or earlier, the below is seen.

Step 3 Make the following changes to set booting behavior:
If it is a newer version, say 10.5.2.x or later, use the arrow keys to move to the end of the line that has set os_debug_args=, then add init=/bin/bash to the end.

If it is an older version, say 10.5.0.x or earlier, use the arrow keys to move to the end of the line that starts with «linux,» then add init=/bin/bash at the end of the line.

Reboot the switch by pressing Ctrl + x or Alt + 0 (0 is number zero). The system boots into root shell (OS10 linux kernel) WITHOUT a password.
If it is a newer version, say 10.5.2.x or later:
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:/#

If it is an older version, say 10.5.0.x or earlier:

Step 4 Check the Linux user «linuxadmin» status:
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:/#
Check if the Linux user «linuxadmin» is locked, and unlock it if it is.
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:/#
Step 5 Reset the password for Linux user «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:/#
Step 6 Force rebooting system again.
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),

Log in to the Linux kernel with user «linuxadmin» successfully.
Step 7 Reset the password for OS10 user «admin.»
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:~#

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:~#
Step 8 Exit and try logging in with user «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),

Log in to the OS10 shell with user «admin» successfully.
Notice the %Warning logs, you should set a new password of your own choosing. Keep that new password in mind.
Step 9 Set a new password as users or admin.
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#
Affected Products
Dell Networking SmartFabric OS10: recuperación de contraseña
Resumen: En algunas situaciones, los usuarios pueden olvidar la contraseña tanto para el usuario de OS10 «admin» como para el usuario de Linux «linuxadmin», lo que hace que los usuarios no puedan iniciar sesión en OS10.
Instrucciones
Las ventanas de mantenimiento deben programarse para la operación de recuperación de contraseña porque el conmutador debe reiniciarse varias veces (tres o más) durante la actividad.
La guía del usuario de OS10 tiene un procedimiento similar para abordar esta situación en «Solucionar problemas de OS10». Si se han olvidado las contraseñas de usuario (admin) y admin de Linux (linuxadmin), la contraseña de linuxadmin debe recuperarse primero de GRUB.
Luego, linuxadmin puede recuperar la contraseña de usuario (admin) de OS10 desde el kernel de Linux.
Si solo se ha olvidado la contraseña de usuario (administrador) de OS10, la operación es más sencilla ya que no se requiere consola. Inicie sesión a través de SSH o Telnet en el kernel de Linux con linuxadmin, luego restablezca la contraseña del usuario administrador.
Paso 1 Conéctese al puerto de la consola serie.
Establezca la configuración de serie 115200 velocidad en baudios, 8 bits de datos y sin paridad.
Reinicie el conmutador apagándolo y luego encendiéndolo.
Paso 2 Presione E mientras obtiene la siguiente salida para abrir el menú del editor OS10 GRUB:


Si se trata de una versión anterior, digamos 10.5.0.x o anterior, se ve lo siguiente.

Paso 3 Realice los siguientes cambios para establecer el comportamiento de arranque:
Si es una versión más reciente, digamos 10.5.2.x o posterior, use las teclas de flecha para moverse al final de la línea que tiene , luego agregue al final.set os_debug_args=init=/bin/bash

Si se trata de una versión anterior, digamos 10.5.0.x o anterior, use las teclas de flecha para moverse al final de la línea que comienza con «linux«, luego agregue al final de la línea.init=/bin/bash

Reinicie el interruptor presionando + o + (0 es el número cero). El sistema arranca en root shell (kernel de Linux OS10) SIN contraseña.
Si es una versión más reciente, diga 10.5.2.x o posterior:CtrlxAlt0
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:/#

Si es una versión anterior, digamos 10.5.0.x o anterior:

Paso 4 Verifique el estado del usuario de Linux «linuxadmin»:
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:/#
Compruebe si el usuario de Linux «linuxadmin» está bloqueado y desbloquéelo si lo está.
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:/#
Paso 5 Restablece la contraseña para el usuario de 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:/#
Paso 6 Forzar el reinicio del sistema nuevamente.
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),

Inicie sesión en el kernel de Linux con el usuario «linuxadmin» correctamente.
Paso 7 Restablezca la contraseña para el usuario OS10 «admin».
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:~#

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:~#
Paso 8 Sal e intenta iniciar sesión con el usuario «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),

Inicie sesión en el shell de OS10 con el usuario «admin» correctamente.
Observe los registros de %Warning, debe establecer una nueva contraseña de su elección. Tenga en cuenta esa nueva contraseña.
Paso 9 Establezca una nueva contraseña como usuarios o 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#
