← Все записи

FreeBSD. Восстановление root'ового пароля

Логотип FreeBSD

Иногда нам требуется восстановить пароль от рутовой учетной записи в никсовых системах. Например, сегодня я изменял пароль руту и видимо два раза набрал неверный пароль, вводил раз 5 и не пускало… Нервы не выдержали и я ребутнул сервак. Приступим!

1. Загружаемся в режим “Single user”…

Выбираем этот режим при загрузке.

2. Пытаемся примонтировать корневой раздел

# mount -u /

Если выскочило сообщение, о том что это невозможно, скорее всего система некорректно завершила свою работу, поэтому производим следующие действия:

# fsck_ffs /dev/ad6s1a

Далее, пробуем еще раз примонтировать..

# mount -u /

3. Если у вас каталог /usr находиться на отдельном разделе, то вам скорее всего следует его тоже примонтировать…

# cat /etc/fstab

Смотрим где тут наш раздел /usr, у меня это был /dev/ad6s1f

Монтируем…

# mount /dev/ad6s1f /usr

4. Смена пароля!

# passwd

Вписываем пароль, вот и все!

Зы. Мне кажеться я случайно caps_lock нажал, а после ребута капс отрубился, вот пароль и не подходил…

Комментарии 16

Архив обсуждения. Новые комментарии закрыты.

Wordpress плагин Hyper Cache 2.0 | Мастерская интернет-разработчика

[…] смена пароля root freebsd […]

Подкасты, которые я слушаю! | Мастерская интернет-разработчика

[…] восстановление пароля freeBSD […]

FreeBSD. Установка и настройка Subversion | Мастерская интернет-разработчика

[…] freebsd смена пароля FreeBSD, Subversion, Svn […]

Возвращение блудного попугая… | Мастерская интернет-разработчика

[…] восстановление пароля freebsd […]

FreeBSD. Порты, пакеты и обновление ПО | Мастерская интернет-разработчика

[…] freebsd как примонтировать root раздел […]

MySQL. Количество вхождений подстроки в строку | Мастерская интернет-разработчика

[…] freebsd пароль root […]

Список плагинов для FireFox 2 - облегчающие жизнь веб-программисту! | Мастерская интернет-разработчика

[…] смена root пароля freebsd […]

Пора делать свой код совместимым с PHP 6 | Мастерская интернет-разработчика

[…] freebsd как восстановить root Оставить комментарий | Comment RSS | Теги: PHP Назад: Начинающим блоггерам! Выбор блога, регистрация в каталогах, поисковиках и закладках. Далее: Начинающим блоггерам! Настройка кросспостинга. […]

Рингтоны для гиков! | Мастерская интернет-разработчика

[…] freebsd смена пароля […]

FreeBSD. Боремся с HTTP-флудом средствами IPFW | Мастерская интернет-разработчика

[…] Восстановление root-пароля в MySQL FreeBSD […]

alexshur

Сказать как прикрыть и это? :)
Когда пароль можно будет сбросить лишь с помощью lifecd или монтирования к другой системе?

thecoder

Сделал как написано. Все получилось.
Но когда пытаюсь подключиться по root-ом через putty по ssh протоколу то не подключается.
Сервер ругается что нет PAM авторизации или что-то в этом роде.

adw0rd

А не под рутом пускает по ssh? Правильно авторизовыватся надо под своим акком, а потом при надобности использовать su.
Либо вы можете посмотреть файл /etc/ssh/sshd_config, там есть параметр разрешающий руту авторизовыватся по ssh

thecoder

Оказалось что в /etc/ssh/sshd_config необходимо поправить строку PermitRootLogin в yes