Вам понадобится
  • компьютер, Live-CD вашего дистрибутива Linux .
Инструкция
1
Если в компьютере на одной из виртуальных консолей сохранился сеанс пользователя root, то восстановить пароль суперпользователя очень просто. Для этого в консоли с сеансом root введите команду passwd. Утилита passwd предложит вам ввести новый пароль и повторить его. Не забудьте новый пароль
.
Работать под пользователем root, вообще-то грубое нарушение безопасности, поэтому этот метод может оказаться полезным только беспечным пользователям.
2
Можно попробовать восстановить пароль через меню загрузчика GRUB. В параметрах загрузчика должен быть доступ к редактированию параметров загрузки выделенной строки.

В некоторых дистрибутивах Linux есть режим восстановления системы. В меню загрузчика выберите режим восстановления и затем приглашение для смены пароля суперпользователя в окне восстановления.Если же режим восстановления отсутствует, то предпримите следующее:

При загрузке GRUB выделите строку с версией Linux, для которой вам нужно сбросить пароль. Нажмите клавишу Е, чтобы отредактировать праметры загрузки версии Linux. Выделите строку ядра (kernel). В конец строки допишите "singl" (однопользовательский режим). Нажмите клавишу B для последующей загрузки.Если система начнет запрашивать пароль root, то допишите к концу строки init=/bin/bash и снова нажмите клавишу B. Вы увидите приглашение для рута или восстанавливающее меню, где нужно выбрать строку с root.
3
Также можно восстановить пароль суперпользователя с помощью Live-CD:
Загрузитесь в режиме Live-CD (без установки операционной системе на компьютер). Откройте терминал. Для того чтобы узнать место системы, к которой вы собираетесь восстановить пароль, наберите команду sudo fdisk -l. Далее примонтируйте нужный вам раздел командой sudo mount /dev/раздел_вашей_сиcтемы /media/точка_монтирования. Теперь зайдите в примонтированный раздел от рута с помощью команды sudo chroot /media/точка_монтирования. И введите команду passwd, также как в первом шаге.