Как сбросить пароль на root в системе FreeBSD 9.

Posted by

Досталась мне система с установленной осью FreeBSD 9, но вот не задача, пароля на учётную запись root я не знаю. Чтобы исправить данную ситуацию следует:

$ uname -a

FreeBSD ekzor 9.0-RELEASE -RELEASE #0: Tue Jan 3 07:46:30 UTC 2012 root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64

Теория:

Получить физический доступ к системе

Загрузить систему в однопользовательском режиме

Смонтировать корень в режиме записи

Установить новый пароль на учётную запись root.

Практика:

С кнопки заставляем систему перезагрузиться.

После видим основное меню загрузки системы.

Основное меню загрузки выбора FreeBSD.

 

Нажимаем на клавиатуре «2» ([Esc]ape to ) для перехода в командную строку загрузчика, о основе которого содержится интерпретатор которым собственно мы сейчас и воспользуемся:

Перед нами появиться приглашение к вводу:

OK

Это и есть командная строка загрузчика.

Для того чтобы увидеть все доступные команды, просто введите знак вопроса:

OK ?

С этим всё более или менее ясно, далее загружаемся в однопользовательском режиме, для этого набираем

OK boot -s

Пойдет инициализация оборудования, ждите…

Отлично система загрузилась и перед нами консоль введя команду id для просмотра какие у нас права, обнаруживаем, что мы с полными правами.

См. скриншот для наглядного понимания, что у Вас должно получиться.

Загруженный однопользовательский режим.

 

 

Монтируем корень в режиме записи:

# -rw /

А теперь собственно и меняем пароль на учётную запись root:

# passwd root

Changing local password for root

New Password: (Указываем_Ваш_новый_пароль)

Retype New Password: (Подтверждаем_Ваш_новый_пароль)

Для выхода из однопользовательского режима набираем команду reboot и загружаемся уже в привычной системе.

Вот собственно и всё, поставленная задача решена, удачи!!!

Leave a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *

пятнадцать − 5 =