Dell Networking SmartFabric OS10: Відновлення пароля

Summary: У деяких випадках користувачі можуть забути пароль як для користувача OS10 «admin», так і для користувача Linux «linuxadmin», через що користувачі не можуть увійти в OS10.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Якщо локальний адміністратор не встановлює інших користувачів управління системою (користувачів OS10 та Linux), потрібно спробувати відновлення пароля для доступу.

Технічні вікна мають бути заплановані для відновлення пароля, оскільки комутатор потрібно перезавантажувати кілька разів (три або більше) під час цієї активності.

У посібнику користувача OS10 є подібна процедура для вирішення цієї ситуації у розділі «Усунення несправності OS10». Якщо паролі користувачів (адміністратор) OS10 і Linux адміністраторів (linuxadmin) забуті, пароль linuxadmin потрібно спочатку відновити з GRUB

.Тоді пароль користувача (адміністратора) OS10 може бути відновлений linuxadmin з ядра Linux.

Якщо забув лише пароль користувача (адміністратора) OS10, операція стає простішою, оскільки консоль не потрібна. Увійдіть через SSH або Telnet у ядро Linux з linuxadmin, потім скидайте пароль користувача адміністратора.
 
Примітка: У цьому посібнику ми показуємо операцію під версіями 10.5.4.0 та 10.5.0.6 як демонстрацію, у вашому випадку перевірте свою робочу версію з клієнтом.

Вам потрібно застосувати вікно обслуговування для виконання наступних операцій, оскільки комутатор перезавантажувався кілька разів (три або більше) під час відновлення пароля.
 
Примітка: Процедура МАЄ виконуватися через підключення до консолі.
 
Крок 1: Підключіть до порту послідовної консолі.
Встановіть послідовні налаштування на 115200 бодрейту, 8 біт даних і без парності.
Перезавантажте вимикач, вимкнувши вимикач, а потім увімкнувши перемикач

.Крок 2 Натисніть E, отримуючи наведений нижче вихід, щоб відкрити меню редактора GRUB OS10:

Меню редактора GNU GRUB

Потім отримайте меню редактора GRUB OS10, як зазначено нижче. 
 
Примітка: Для різних версій ви можете отримати інше меню редактора GRUB.

Якщо це новіша версія, скажімо, 10.5.2.x або новіша, то буде наведено нижче.

Меню редактора GNU GRUB 10.5.2.x або новіша версія

Якщо це старіша версія, скажімо, 10.5.0.x або раніша, то нижче видно.

Меню редактора GNU GRUB 10.5.0.x або раніше

Крок 3 Внесіть такі зміни до поведінки
завантаження:Якщо це новіша версія, скажімо, 10.5.2.x або новіша, використовуйте стрілки, щоб перейти до кінця рядка, який має set os_debug_args=, потім додай init=/bin/bash До кінця.

Меню редактора GNU GRUB 10.5.2.x або новіша команда init=/bin/bash

Якщо це стара версія, скажімо, 10.5.0.x або раніше, використовуйте стрілки, щоб перейти до кінця рядка, що починається з «linux», а потім додайте init=/bin/bash в кінці лінії.

Меню редактора GNU GRUB 10.5.0.x або раніше команда init=/bin/bash

Перезавантажте перемикач, натиснувши Ctrl + x або Alt + 0 (0 — це нуль). Система завантажується в root shell (ядро OS10 linux) БЕЗ пароля.

Якщо це новіша версія, скажімо, 10.5.2.x або новіша:

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 10.5.2.x або новіший список команд завантаження

Якщо це стара версія, скажімо, 10.5.0.x або раніша:

Меню редактора GNU GRUB 10.5.0.x або раніше список команд завантаження

Крок 4 Перевірте статус користувача 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:/#

Перевірте, чи заблоковано користувач Linux "linuxadmin", і розблокуйте його, якщо так.

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:/#

Крок 5: Скинути пароль для користувача 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:/#

Крок 6: Знову примусово перезавантажити систему.

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),

Увійти в ядро Linux з успішним користувачем

Успішно увійдіть у ядро Linux за допомогою користувача "linuxadmin".

Крок 7: Скинути пароль для користувача 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:~#

Крок 8: Вийдіть і спробуйте увійти через користувача "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),

Успіх входу в оболонку OS10

Успішно увійдіть у оболонку OS10 за допомогою користувача "admin".

Зверніть увагу на %Warning logs, вам слід встановити новий пароль на ваш вибір. Пам'ятайте про новий пароль.

Крок 9: Встановіть новий пароль як користувач або адміністратор.

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#

Additional Information

Дивіться ці відео:

Скидання пароля Linuxadmin та адміністратора OS10

Тривалість: 00:04:05 (hh:mm:ss)
Коли доступно, мовні налаштування субтитрів можна обрати за допомогою іконки CC на цьому відеоплеєрі.

Ви також можете переглянути це відео на YouTube.

 

 

 

Скидання пароля адміністратора OS10

Тривалість: 00:02:16 (hh:mm:ss)
Коли доступно, мовні налаштування субтитрів (субтитри) можна вибрати за допомогою іконки CC на цьому відеоплеєрі.

Ви також можете переглянути це відео на YouTube.

 

 

Affected Products

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 ...

Products

PowerSwitch, Dell EMC Networking MX5108n, Dell EMC Networking MX9116n
Article Properties
Article Number: 000201897
Article Type: How To
Last Modified: 11 Dec 2025
Version:  10
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.