RTFM в Серия, следуя инструкциям, изложенным на итальянском официальных Debian документации для восстановления пароля. Я делаю использования и потребления очень ленивый человек, что я просил.
8.1.1 "Я забыл пароль!" (1)
Е "могут загружать систему и доступ к корневому каталогу, даже если мы не знаем пароль, у вас есть доступ к клавиатуре. (С учетом того, что Есть никакие другие запросы от BIOS пароль, или загрузиться-погрузчик типа LILO, который не допускал бы система.)
Эта процедура не требует каких-либо загрузочный диск, и никаких изменений в BIOS. В этом контексте "Linux" это ярлык для загрузки ядра Linux в стандартной установке Debian.
На LILO загрузочного экрана, как только загрузиться: (вы должны нажать сдвиг ключ к предотвращению автоматическая загрузка), и если LILO использует кадрового вам придется нажмите TAB для просмотра параметров типа), дата:
boot: Linux init=/bin/sh
Система начинает ядра и запустить / BIN / ш вместо своей стандартной инициализации. Теперь вы получили привилегии и корень корневой оболочки. Поскольку / монтируется только для чтения диска и многие разделы не были смонтированы еще, вы должны сделать следующие иметь достаточно функционирования системы.
init-2.03# mount -n -o remount,rw /
init-2.03# mount -avt nonfs,noproc,nosmbfs
init-2.03# cd /etc
init-2.03# vi passwd
init-2.03# vi shadow
(Если второе поле данных в / ETC / пароль является "X" для каждого имени пользователя, ваша система использует теневые пароли, и вы должны отредактировать / ETC / тень.) Чтобы отключить корневой пароль, изменить Второе поле в файле паролей с тем, что он пуст. Теперь можно перезагрузиться и войти в качестве корневой без пароля. При загрузке на уровень 1, Debian (по крайней мере, после картофеля) требует пароль, в то время как некоторые пожилые дистрибутивов нет.
Это хорошая идея иметь минимальное редактором в / бен где / USR не доступны (см. спасательной редакторов, раздел 11.2).
Также следует установить кушак. Если система становится незагружающуюся, выполните:
boot: Linux init=/bin/sash
лента служит в качестве интерактивного заменить SH даже тогда, когда / BIN / ш является непригодным для использования. Она имеет связь, и включает в себя многие основные коммунальные услуги в нее (типа "помочь" в строке для ведения списка).
8.1.2 "Я забыл пароль!" (2)
Загрузитесь с диска установить какие-либо чрезвычайных загрузочный / корневой каталог. Если, например, / dev/hda3 это оригинальная корневой раздел, следующий поможет открыть файлы паролем легко, как указано выше.
# mkdir fixit
# mount /dev/hda3 fixit
# cd fixit/etc
# vi shadow
# vi passwd
Преимущество такого подхода по сравнению с предыдущим метода заключается в том, что он вовсе не нужно знать пароль, LILO (если таковые имеются). Но одно должно быть в состоянии установить BIOS, если оно не является уже, так что система поддерживает загрузку с дискет или компакт-диске.
Источник: http://www.debian.org/doc/manuals/reference/ch-tips.it.html