Как сбросить пароль в Linux?

Этот метод работает в большинстве популярных дистрибутивов Linux (Ubuntu, CentOS 7, Debian). Существует много дистрибутивов Linux, и если у вас не получается перейти в однопользовательский режим с помощью этого метода, почитайте инструкции к своему дистрибутиву (на сайте его разработчиков)

Перезагрузите компьютер.

Нажмите E в меню Grub. Это меню появится сразу после перезагрузки компьютера. В большинстве случаев оно будет отображаться на экране в течение очень короткого промежутка времени.

Если вы не успели нажать E, и меню Grub исчезло с экрана, перезагрузите компьютер и попробуйте снова.

Перейдите к строке, которая начинается с linux/boot. Для этого используйте клавиши и . Эту строку нужно изменить, чтобы загрузиться в однопользовательском режиме.

В CentOS и некоторых других дистрибутивах нужная строка начинается с linux16, а не linux.

Переместите курсор в конец строки. Используйте клавиши , , и , чтобы поместить курсор сразу после ro.

Введите

init=/bin/bash 

после ro. Конец строки должен выглядеть следующим образом:

ro init=/bin/bash.

Обратите внимание на пробел между ro и init=/bin/bash.

Нажмите Ctrl+X. Это сообщит системе о том, что в однопользовательском режиме нужно сразу открыть терминал с правами суперпользователя.

Следующий пункт зависит от вашего дистрибутива. В образах MCS файловая система сразу монтируется на запись.

Введите

mount –o remount,rw / 

в терминале и нажмите ↵ Enter. Это приведет к монтированию файловой системы в режиме чтение/запись.

Введите passwd в терминале и нажмите ↵ Enter. Так как в однопользовательском режиме вы автоматически получаете права суперпользователя, нет необходимости добавлять в эту команду дополнительные параметры.

Введите новый пароль суперпользователя и нажмите ↵ Enter. Вводимый пароль не будет отображаться на экране.

Введите новый пароль еще раз и нажмите ↵ Enter. Когда система подтвердит, что оба пароля совпадают, вы увидите сообщение «Password updated successfully» (Пароль успешно обновлен).

Введите

reboot –f 

и нажмите ↵ Enter. Эта команда перезагрузит систему в обычном режиме.