Восстановление забытого пароля Linux

Материал из Rosalab Wiki
Перейти к: навигация, поиск

Иногда пользователи забывают пароль от своей учетной записи или root-пароль. Рассмотрим наиболее универсальный образ восстановления пароля.

1. Записать iso-образ Росы (или вообще любого другого дистрибутива Linux) на USB-флешку или на диск, точно тот же образ точно так же, как вы это делали для установки системы.
2. Выбрать запуск системы без установки.
3. Открыть программу Gparted (в Live-образах Росы он уже есть, в других дистрибутивах при необходимости можно установить его).
4. Посмотреть, на каком разделе вида /dev/sdXY (например, /dev/sda1) установлена ваша операционная система. Если разделов несколько, то нужен тот, у которого точка монтирования (указана в соответствующей колонке) — корень системы (/).
5. Открыть терминал.
6. Создадим папку, в которую будем монтировать уже установленную систему:

 sudo mkdir /chroot

7. Осуществим процедуру монтирования:

 sudo mount /dev/sdXY /chroot

XY заменить на свои значения из пункта 4.
8. Войдем в режим терминального управления установленной ОС:

 chroot /chroot

9. Теперь можем выполнять почти любые терминальные команды и почти полноценно управлять системой. Дадим команду для смены root-пароля:

 passwd


После этого будет предложено дважды ввести новый пароль. Как и всегда в терминале Linux, вводимый пароль не виден, просто вводите его и нажимайте Enter.
10. Сменим пароль другого пользователя:

passwd ИМЯ_ПОЛЬЗОВАТЕЛЯ

Если вы не помните свое имя пользователя, то через файловый менеджер зайдите в диск с вашей системой в директорию /home и посмотрите, как называется вложенная в нее директория. Ее название равно вашему имени пользователю. Также можно вывести список пользователей командой:

 cut -d: -f1 /etc/passwd


В выводе команды будет множество системных (как бы скрытых) пользователей, но будет и ваше имя пользователя.

Для прочтения справки по утилите управления паролями дайте команду:

 man passwd

11. После смены пароля можете выключать загруженную с Live-образа систему и загружать обычную.