Восстановление забытого пароля Linux — различия между версиями
(Новая страница: «Иногда пользователи забывают пароль от своей учетной записи или root-пароль. Рассмотрим н…») |
|||
(не показана одна промежуточная версия этого же участника) | |||
Строка 1: | Строка 1: | ||
Иногда пользователи забывают пароль от своей учетной записи или root-пароль. Рассмотрим наиболее универсальный образ восстановления пароля. | Иногда пользователи забывают пароль от своей учетной записи или root-пароль. Рассмотрим наиболее универсальный образ восстановления пароля. | ||
− | 1. Записать iso-образ Росы (или вообще любого другого дистрибутива Linux) на USB-флешку или на диск, точно тот же образ точно так же, как вы это делали для установки системы. | + | 1. Записать iso-образ Росы (или вообще любого другого дистрибутива Linux) на USB-флешку или на диск, точно тот же образ точно так же, как вы это делали для установки системы. <br> |
− | 2. Выбрать запуск системы без установки. | + | 2. Выбрать запуск системы без установки. <br> |
− | 3. Открыть программу Gparted (в Live-образах Росы он уже есть, в других дистрибутивах при необходимости можно установить его). | + | 3. Открыть программу Gparted (в Live-образах Росы он уже есть, в других дистрибутивах при необходимости можно установить его). <br> |
− | 4. Посмотреть, на каком разделе вида /dev/sdXY (например, /dev/sda1) установлена ваша операционная система. Если разделов несколько, то нужен тот, у которого точка монтирования (указана в соответствующей колонке) — корень системы (/). | + | 4. Посмотреть, на каком разделе вида /dev/sdXY (например, /dev/sda1) установлена ваша операционная система. Если разделов несколько, то нужен тот, у которого точка монтирования (указана в соответствующей колонке) — корень системы (/). <br> |
− | 5. Открыть терминал. | + | 5. Открыть терминал. <br> |
− | 6. Создадим папку, в которую будем монтировать уже установленную систему: | + | 6. Создадим папку, в которую будем монтировать уже установленную систему: <br> |
sudo mkdir /chroot | sudo mkdir /chroot | ||
− | 7. Осуществим процедуру монтирования: | + | 7. Осуществим процедуру монтирования:<br> |
sudo mount /dev/sdXY /chroot | sudo mount /dev/sdXY /chroot | ||
− | XY заменить на свои значения из пункта 4. | + | XY заменить на свои значения из пункта 4.<br> |
8. Войдем в режим терминального управления установленной ОС: | 8. Войдем в режим терминального управления установленной ОС: | ||
− | chroot /chroot | + | sudo chroot /chroot |
9. Теперь можем выполнять почти любые терминальные команды и почти полноценно управлять системой. Дадим команду для смены root-пароля: | 9. Теперь можем выполнять почти любые терминальные команды и почти полноценно управлять системой. Дадим команду для смены root-пароля: | ||
passwd | passwd | ||
− | После этого будет предложено дважды ввести новый пароль. Как и всегда в терминале Linux, вводимый пароль не виден, просто вводите его и нажимайте Enter. | + | <br> |
+ | После этого будет предложено дважды ввести новый пароль. Как и всегда в терминале Linux, вводимый пароль не виден, просто вводите его и нажимайте Enter.<br> | ||
10. Сменим пароль другого пользователя: | 10. Сменим пароль другого пользователя: | ||
passwd ИМЯ_ПОЛЬЗОВАТЕЛЯ | passwd ИМЯ_ПОЛЬЗОВАТЕЛЯ | ||
Если вы не помните свое имя пользователя, то через файловый менеджер зайдите в диск с вашей системой в директорию /home и посмотрите, как называется вложенная в нее директория. Ее название равно вашему имени пользователю. Также можно вывести список пользователей командой: | Если вы не помните свое имя пользователя, то через файловый менеджер зайдите в диск с вашей системой в директорию /home и посмотрите, как называется вложенная в нее директория. Ее название равно вашему имени пользователю. Также можно вывести список пользователей командой: | ||
cut -d: -f1 /etc/passwd | cut -d: -f1 /etc/passwd | ||
− | В выводе команды будет множество системных (как бы скрытых) пользователей, но будет и ваше имя пользователя. | + | <br> В выводе команды будет множество системных (как бы скрытых) пользователей, но будет и ваше имя пользователя. |
Для прочтения справки по утилите управления паролями дайте команду: | Для прочтения справки по утилите управления паролями дайте команду: | ||
man passwd | man passwd | ||
11. После смены пароля можете выключать загруженную с Live-образа систему и загружать обычную. | 11. После смены пароля можете выключать загруженную с Live-образа систему и загружать обычную. | ||
− | + | <br> | |
[[Категория:Документация]] | [[Категория:Документация]] |
Текущая версия на 22:38, 14 ноября 2021
Иногда пользователи забывают пароль от своей учетной записи или 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. Войдем в режим терминального управления установленной ОС:
sudo chroot /chroot
9. Теперь можем выполнять почти любые терминальные команды и почти полноценно управлять системой. Дадим команду для смены root-пароля:
passwd
После этого будет предложено дважды ввести новый пароль. Как и всегда в терминале Linux, вводимый пароль не виден, просто вводите его и нажимайте Enter.
10. Сменим пароль другого пользователя:
passwd ИМЯ_ПОЛЬЗОВАТЕЛЯ
Если вы не помните свое имя пользователя, то через файловый менеджер зайдите в диск с вашей системой в директорию /home и посмотрите, как называется вложенная в нее директория. Ее название равно вашему имени пользователю. Также можно вывести список пользователей командой:
cut -d: -f1 /etc/passwd
В выводе команды будет множество системных (как бы скрытых) пользователей, но будет и ваше имя пользователя.
Для прочтения справки по утилите управления паролями дайте команду:
man passwd
11. После смены пароля можете выключать загруженную с Live-образа систему и загружать обычную.