Как восстановить пароль Linux

В моем ПК уже установлен Linux, и я забыл пароль. Я хочу восстановить свой системный пароль Linux. Как я могу сделать это, шаг за шагом?

0
задан 19.11.2011, 12:20

4 ответа

Нет никакого способа восстановить пароль.

Можно загрузить другую установку (например, от DVD), смонтировать раздел с/etc/shadow и очиститься, пароль (установите его на пустую строку). Можно также попытаться выполнить взломщика пароля на файле, если действительно необходимо знать, каково это было.

12
ответ дан 24.11.2019, 02:36

init=/bin/bash далеко не самый легкий способ сделать это. Начальная загрузка в однопользовательский режим.

Из загрузчика, вместо init=/bin/bash, просто добавьте "единственное" слово (без кавычек).

Система загрузится, как обычно, но отбросит Вас к подсказке Bash никогда выяснение у Вас для пароля и уже смонтировавший систему как rw. Затем измените свой пароль с командой passwd.

Когда Вы сделаны выполненные

init 3  

для запуска CLI

или

init 5 

для GUI.

Никакое монтирование, перемонтирование, перезагрузка, загружающаяся от живых CD или дистрибутивов, не необходимы при выполнении.

8
ответ дан 24.11.2019, 02:36

Ваш системный пароль? Вы имеете в виду пароль root?

Принятие Вас все еще имеет Ваш пароль, и Вы находитесь в списке sudoer, можно установить новый пароль root путем выполнения passwd как корень. Что-то как

sudo passwd
7
ответ дан 24.11.2019, 02:36

Самый быстрый путь состоит в том, чтобы передать параметр init=/bin/bash к загрузчику (см. пример здесь). Это дало бы Вам корневую консоль в значительной степени сразу, теперь mount -a и mount -o remount,rw / получить доступ к системе. Наконец, a passwd команда должна позволить Вам устанавливать пароль root.

Вторая опция (так как в наше время дистрибутив Linux нуждаются в электронном диске с драйверами, когда они запускают) состоит в том, чтобы загрузиться с живым дистрибутивом, затем смонтировать Ваш раздел Linux где-нибудь (крыло mount /dev/sda1 /mnt), смонтируйтесь также /proc и /dev (devfs обычно) в новый раздел (mount --bind /proc /mnt/proc и mount --bind /dev /mnt/dev). Наконец, chroot /mnt и mount -a должен дать Вам Вашу систему назад. Теперь, иногда живой дистрибутив посмотрите свой жесткий диск как sd (старый картопостроитель SCSI, теперь используемый для дисков SATA), таким образом, Вы могли бы закончить с /dev/hda отображенный на /dev/sda. Это имело место, необходимо смонтировать вручную все, что Вы находите в Вашем /mnt/etc/fstab файл. После того как это сделало Вас, может попробовать chroot снова, и затем passwd.

Если Вы находите, что это усложнило, извлекают урок: (1) не используют корень (2), не используют корень (3) использование sudo

6
ответ дан 24.11.2019, 02:36

Теги

Похожие вопросы