Здравствуйте, уважаемые читатели!
Сегодня я расскажу Вам, как максимально быстро и просто сбросить забытый пароль на операционной системе Astra Linux, если имеется доступ к загрузчику Grub.
Для начала перезагрузим компьютер и дождёмся появления загрузчика (если загрузчик не появляется — попробуйте нажать ESC).
Выберем ядро generic и нажмём клавишу «e».
Введите логин и пароль от загрузчика Grub.
Если логин и пароль не подходят, но есть установочный диск (или флешка) — руководствуйтесь отдельной инструкцией — ссылка.
Найдите строку, начинающуюся на linux, и добавьте в её конец параметр init=/bin/bash — таким образом после загрузки образа начальной загрузки будет запущена командная оболочка.
Далее необходимо нажать F10.
В результате загрузки Вы получите доступ к командной строке, запущенной пользователем root. Однако файловая система находится в режиме «read only» — сделаем её доступной для записи.
mount / -o remount,rw
Теперь осталось отредактировать файл с паролями пользователей и стереть забытый пароль. Для этой цели используем текстовый редактор nano.
nano /etc/shadow
Для сохранения нажмите F3 и Enter
Чтобы выйти из редактора nano, нажмите F2.
Для запуска системы введите:
exec init 5
Данной командой мы заменим процесс оболочки bash процессом системы инициализации, что позволит не перезагружать компьютер.
Дождёмся загрузки графической оболочки и введём логин alex без пароля — это позволит зайти в систему без пароля.
Не забудьте установить пароль администратора после входа, для чего в командной строке выполните:
passwd
И введите пароль дважды. Вот так можно сбросить пароль от учётной записи администратора, зная пароль от загрузчика Grub.
Кстати, ранее я уже писал о необходимости надёжно защищать загрузчик — ссылка.
Все получилось сделать как написано у Вас в статье, но пользователя superuser так и не пускает зайти с пустым паролем
Здравствуйте, значит проблема не с паролем. Либо где-то ошиблись.