Документация
портфолиоportfolio
контактыcontacts
Сброс пароля root в OpenBSD
Однопользовательский режим - если забыл пароль

Если вы забыли пароль суперпользователя (root), то вы можете воспользоваться однопользовательским режимом для устранения проблем.

   * Шаг 1 - Загрузиться в однопользовательском режиме
   * Шаг 2 - Проверить файловую систему с помощью fsck (проверка ФС на непротиворечивость)
   * Шаг 3 - Примонтировать файловую систему
   * Шаг 4 - Сбросить пароль суперпользователя


1. После перезагрузки системы и следующего вывода:

Using drive 0, partition 3.
Loading...
probing : pc0 com0 apm mem[634K 319M a20=on]
disk: fd0 hd0+
>> OpenBSD/i386 BOOT 2.1
boot>


Необходимо войти в однопользовательский режим, введя:

boot> boot -s



2. Запускаем fsck в корневом разделе, на всякий случай, проверка на готовность файловой системы к изменениям:

Enter pathname of shell or RETURN for sh: <жмем Enter>
# fsck /



3. Монтируем все файловые системы:

# mount -a


Экспортируем переменную term если это необходимо:

# export TERM=vt220



4. Меняем пароль суперпользователя и перегружаемся:

# passwd
Changing local password for root.
New password: NeWpassword
Retype new password: NeWpassword
# shutdown -r now