Забыли пароль root в FreeBSD? Не беда!
22.10.2010 - 22:38

Нам необходимо выбрать четвертый пункт - однопользовательский режим (Single User Mode).
Система продолжит загрузку и спросит какой шелл мы будем использовать, по дефолту предложит /bin/sh. Соглашаемся (жм. Enter).
Появится приглашение в виде диеза (#). Теперь система смонтирована, вернее ее корневой раздел (/) в режиме только для чтения (read only).
Нам необходимо перемонтировать ее в режиме -rw (чтение,запись), что бы можно было вносить изменения в системные файлы.
Но для смены пароля нам еще необходима утилита passwd, которая находится в /usr/bin/. Необходимо примонтировать раздел /usr:
Теперь можно сменить пароль на root:
Перезагружаемся и стараемся запомнить новый пароль.
"Админы пили пиво и меняли пароли"
Все в голове не удержать, особенно если много паролей, которые необходимо раз в 3-4 месяца менять. Пришлось вспоминать пароль root, благо на виртуальной машине, но суть дела не меняет.
1. Перезагружаем машинку на которой забыли пароль root.
2. При загрузке выскакивает окошко с выбором типа загрузки(Boot Loader Menu):

Нам необходимо выбрать четвертый пункт - однопользовательский режим (Single User Mode).
Система продолжит загрузку и спросит какой шелл мы будем использовать, по дефолту предложит /bin/sh. Соглашаемся (жм. Enter).
Появится приглашение в виде диеза (#). Теперь система смонтирована, вернее ее корневой раздел (/) в режиме только для чтения (read only).
Нам необходимо перемонтировать ее в режиме -rw (чтение,запись), что бы можно было вносить изменения в системные файлы.
#/sbin/mount -o rw /dev/ad4s1a /
Но для смены пароля нам еще необходима утилита passwd, которая находится в /usr/bin/. Необходимо примонтировать раздел /usr:
#/sbin/mount -o rw /dev/ad4s1f /usr
Теперь можно сменить пароль на root:
#/usr/bin/passwd
Changing local password for root
New Password:
Retype New Password:
#
Changing local password for root
New Password:
Retype New Password:
#
Перезагружаемся и стараемся запомнить новый пароль.

- Войдите на сайт для отправки комментариев
Версия для печати
А если изменены настройки безопасности и с консоли в синглмоде так же требуется вводить пароль? Что делать?
LiveCD с виндой может помочь? :WINKING:
Возможно поможет LiveCD на основе FreeBSD с последующим выполнением chroot.