Вернуться назад

Сброс пароля root в Linux Debian & Centos7 & Ubuntu

Перезагрузить машину и, дождавшись появления окна загрузк, нажать клавишу e (edit)

В конце строки, начинающийся с «linux /boot/vmlinuz-…», поставить пробел и дописать

init=/bin/bash

Нажать ctrl+x и дождаться загрузки системы
Перемонтировать корневую файловую систему с правами на запись

mount -rw -o remount /

Командой passwd сменить пароль пользователя root. Если система выдаст ошибку

bash: passwd: command not found

примонтировать каталог /usrmount /usr

passwd

Перезагрузить систему

 

 

Сброс в CentOS 7

Загружаем в сингл, для этого в строке инициализации ядра ищем ro, вместо ro пишем:

rw init=/sysroot/bin/sh

Потом для загрузки Ctrl+X

Далее

chroot /sysroot 
passwd
touch /.autorelabel
exit
reboot

 

 

Сброс в Ubuntu 20.04

При загрузке удерживаем Shift, попадаем в меню загрузки в строке инициализации ядра ищем ro, вместо ro пишем:

rw init=/bin/bash

Если система не загружается, в строке инициализации после ro можно все удалить и прописать заново параметры которые указаны выше.

Потом для загрузки Ctrl+X

Далее

mount | grep -w / 
passwd

Вводим новый пароль, нажимаем Enter и повторяем введенный пароль. 

Затем выполняем команду 

exec /sbin/init

 Эта команда позволяет продолжить загрузку ОС, после чего можно входить с новым паролем.


igel
Дата: 06 января 2022 г. в 01:30:25

Автор: igel