Сброс пароля в Gentoo

Все мы наверное забывали пароли, от соц сетей, электронной почты или компьютера. Последнее случается редко но тем не меньшие нужно знать что делать.

Сброс пароля Gentoo с помощью LiveCD

Для сброса пароля нам понадобиться любой LiveCD диск с Linux, важно только чтобы совпадала разрядность системы.

Загрузитесь с диска и примонтируйте корень системы командой:

mount /dev/sda1 /mnt/

Здесь /dev/sda1 — раздел куда была установлена Gentoo.

Войдите в chroot окружение:

chroot /mnt -s /bin/bash

Пароли всех пользователей хранятся в файле /etc/shadow в таком виде:

root:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA:0:0:::::
bin:!!:9797:0:::::
daemon:!!:9797:0:::::

Для каждой записи все параметры разделены двоеточиями, первый параметр (root) — это имя пользователя, второй — (AAAAAAAAAAAAAAAAAA…) — хеш пароля. Чтобы убрать пароль просто удалите хеш и сохраните изменения.

Теперь сгенерируйте новый пароль, например для root:

passwd root

Перед перезагрузкой не забудьте выйти из chroot и отмонтировать корень системы:

exit
umount /mnt

Сброс пароля с помощью Grub

В меню выбора вариантов загрузки нажмите E для редактирования параметров ядра:

reset

Здесь в строчке vmlinuz в после всех параметров (см скриншот) нужно дописать параметр init=/bin/bash:

reset1

Для продолжения загрузки нажмите Ctrl+D. Как только ядро завершит инициализацию оно передаст управление командой оболочке bash.

По умолчанию файловая система монтируется в режиме read-only, для записи нужно перемонтировать:

mount -o reomount,rw /

Все остальные действия с файлом /etc/shadow аналогичны первому пункту. Удачи вам, и лучше бы информация из этой статьи не пригодилась!

Оцените статью:

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (1 оценок, среднее: 5,00 из 5)
Загрузка...

Один комментарий

  1. cyberhoffman Август 25, 2016 Ответить

Ответить

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: