RTFM для этой серии, сообщили ниже инструкциям, приведенным в итальянской официальной документации по Debian для восстановления пароля. Я делаю это для потребления очень ленивый человек, который спросил меня.

8.1.1 «Я забыл пароль администратора!" (1)

И "можно загрузить систему и доступ к учетной записи суперпользователя, даже если вы не знаете свой пароль, просто имея доступ к клавиатуре. (Предполагается, нет пароля запросов от BIOS или загрузчика, такие как LILO, который блокирует доступ к системе).

Эта процедура не требует внешнего загрузочных дискет и никаких изменений в BIOS. В этом контексте, "Linux" является меткой для загрузки ядра установки Debian.

На экране загрузки LILO, как только загрузка: появляется (в некоторых системах, необходимо нажать кнопку смены ключа для предотвращения автоматической загрузки), и когда LILO используется фреймбуфер нажатия TAB, чтобы посмотреть параметры типа), введите:

boot: Linux init=/bin/sh

Система загружается ядро ​​и запустить / бен / ш вместо стандартной инициализации. В этот момент вы получили привилегии и корневой оболочки. Так как / смонтирован только для чтения и многие разделы диска не установлен еще, вы должны сделать следующее, чтобы разумно функционирующей системы.

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

(Если второе поле данных в / и т.д. / пароль является "х" для каждого имени пользователя, ваша система использует теневые пароли, вы должны отредактировать / и т.д. / тень). Чтобы отключить пароль администратора, изменить Второе поле в файле паролей, так что он пуст. Теперь вы можете перезагрузить компьютер и войти в систему как корневой без пароля. При загрузке на уровень 1, Debian (по крайней мере после того, как картофель) требуется пароль, который некоторые старые дистрибутивы не сделал.

Хорошо иметь минимальный редактор / бен если / USR не доступны (см. спасения редакторы, раздел 11.2).

Также следует установить пакет створки. Если система перестает загружаться, выполните:

boot: Linux init=/bin/sash

створки служит интерактивное заменить, даже если ш / бен / ш непригодна для использования. Это статически связаны между собой, и включает в себя множество стандартных утилит, как встроенных модулей (типа "помощь" в командной строке на список литературы).

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

Отправить эту содержания:
  • del.icio.us
  • Google Bookmarks
  • Digg
  • Facebook
  • Technorati
  • MySpace
  • Twitter