Здравствуйте, уважаемые читатели!

Сегодня я расскажу Вам, как максимально быстро и просто сбросить забытый пароль на операционной системе Astra Linux, если имеется доступ к загрузчику Grub.

Если мой блог помог Вам, вы можете поддержать меня любой суммой и мотивировать на написание новых заметок :-)


Для начала перезагрузим компьютер и дождёмся появления загрузчика (если загрузчик не появляется – попробуйте нажать ESC).

Выберем ядро generic и нажмём клавишу “e”.

press e grub
Выберите ядро generic и нажмите “e”

Введите логин и пароль от загрузчика Grub.

input password and login
Введите логин и пароль

Если логин и пароль не подходят, но есть установочный диск (или флешка) – руководствуйтесь отдельной инструкцией – ссылка.

Найдите строку, начинающуюся на linux, и добавьте в её конец параметр init=/bin/bash – таким образом после загрузки образа начальной загрузки будет запущена командная оболочка.

add to string init

Далее необходимо нажать F10.

В результате загрузки Вы получите доступ к командной строке, запущенной пользователем root. Однако файловая система находится в режиме “read only” – сделаем её доступной для записи.

mount / -o remount,rw
mount / -o remount,rw
Ввод команды mount для монтирования корневой
файловой системы в режим для записи

Теперь осталось отредактировать файл с паролями пользователей и стереть забытый пароль. Для этой цели используем текстовый редактор nano.

nano /etc/shadow
delete password hash
Пользователь alex забыл пароль – удалим hash пароля
delete password hash
Приведём строку alex к такому виду, удалив hash пароля

Для сохранения нажмите F3 и Enter

save nano
После нажатия клавиши F3 необходимо нажать клавишу Enter

Чтобы выйти из редактора nano, нажмите F2.

Для запуска системы введите:

exec init 5

Данной командой мы заменим процесс оболочки bash процессом системы инициализации, что позволит не перезагружать компьютер.

Дождёмся загрузки графической оболочки и введём логин alex без пароля – это позволит зайти в систему без пароля.

Не забудьте установить пароль администратора после входа, для чего в командной строке выполните:

passwd

И введите пароль дважды. Вот так можно сбросить пароль от учётной записи администратора, зная пароль от загрузчика Grub.

Кстати, ранее я уже писал о необходимости надёжно защищать загрузчик – ссылка.


Александр Марухин
sandro331k@yandex.ru

2 комментария для “Сброс пароля администратора на Astra Linux с помощью Grub

  1. Все получилось сделать как написано у Вас в статье, но пользователя superuser так и не пускает зайти с пустым паролем

    1. Здравствуйте, значит проблема не с паролем. Либо где-то ошиблись.

Добавить комментарий для Russ Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *