Блог Александра Башкирова

ИТ и бизнес, компьютеры и ПО, фото, программирование и просто мысли…
Этот сайт в основном посвящен тому, что мне интересно вне работы. Ведется в порядке хобби.
Все изложенное на сайте - мое частное оценочное мнение и не может быть истолковано иначе.
Со всеми вытекающими из этого последствиями.

сброс пароля

Подписаться на эту метку по RSS

Про то, как сбросить пароль в Linux, часть вторая.

Просмотров: 1709Комментарии: 0
Linux

Я в этом посте описал способ сброса пароля в Linux с использованием LiveCD. Есть еще один, который пришлось постичь недавно - после того, как сбросил свой пароль на "какой-то" первым способом. Условиями для успешной работы этого способа является доступ к grub на компьютере, где надо сбросить пароль.

Итак, по шагам:

1) Загружаемся, "стрелками" вызываем меню Grub

2) В grub выделяем нужную нам строку загрузки ("встаем" на нее)

3) Нажимаем "e" для редактирования

4) Выбираем строку ядра и дописываем в её конец "single init=/bin/bash"

5) Нажимаем F10 для загрузки с выбранными параметрами

После загрузки увидим приглашение рута.

6) Дальше по идее пишем sudo passwd <имя-пользователя-которому-надо-сбросить-пароль>.

Может сработать, а может сргнуться - если файловая система примонтирована в "только чтение". Чтобы победить эту напасть, пишем: sudo mount -o remount rw /

Далее, возвращаемся в п.6 :)

Как сменить забытый пароль в Linux

Просмотров: 2414Комментарии: 2
Linux

Понадобилось мне тут вспомнить как сменить забытый пароль в Linux... конспектирую.

Дано: ноутбук с установленным Linux. Отмечу, что установка без особых изысков типа LVM и иже с ними, шифрования тоже нет. Что знаю: имя пользователя. Что не знаю: пароль пользователя.

Как восстановить?

1) Загружаемся с LiveCD дистрибутива (я грузился с Runtu 14)

2) Чем хорош дистрибутив (кроме того, что маленький) - так это тем, что примонтирует сразу все диски, что найдет. Соответственно, заходим в файловый менеджер (там вроде pcmanfm) и смотим там путь до смонтированного раздела

3) Меняем рут на смонтированном разделе:

sudo chroot /media/sdb1

4) Меняем пароль на нужный

sudo passwd %username%

Ремарка 1: если вы не помните имя пользователя, то поможет

sudo cat /etc/shadow

между шагом 3 и 4.

Ремарка 2: если вы грузитесь с другого дистрибутива, где автомонтирования нет, то вам поможет:

sudo fdisk -l     #смотрим на каком разделе нужный диск (например, на /dev/sdb1/)
sudo mkdir /media/xlinux     #создаем точку монтирования для диска
sudo mount /dev/sdb1 /media/xlinux    #монтируем нужный нам раздел в нужную точку монтирования

В этом случае, естественно, chroot будет на /media/xlinux