• Быстрый переход
  • Рубрики
  • Свежие записи
  • Метки
  • Архивы
  • Реклама 1
  • Реклама 2
  • Рейтинг@Mail.ru

    Как сбросить пароль root на freebsd ?


    Сменить пароль можно следующим образом:

    1. Загрузиться в режиме «Single user».
    2. Перемонтировать корневую ФС в режиме чтения/записи

    # mount -u /

    3. Изменить собственно сам пароль root

    # passwd
    Changing local password for root
    New Password:
    Retype New Password:


    4. Выйти из режима «Single user» и продолжить загрузку системы

    # exit

    Все достаточно просто. Но, если в режиме «Single user» запрашивается пароль суперпользователя (достигается правкой файла /etc/ttys), наш путь несколько удлиняется.
    Загружаемся с установочного диска FreeBSD. В главном меню выбираем пункт «Fixit» и далее пункт «CDROM/DVD», запустив аварийную консоль:


    1. Проверяем ФС жесткого диска «/» и «/usr» на случай когда система некорректно завершила свою работу

    # fsck_ffs /dev/ad0s1a
    # fsck_ffs /dev/ad0s1f

    Если вы уверены что эти ФС исправны, можете пропустить этот шаг.
    Учтите, что раздел ФС «/usr» на вашем жестком диске может отличаться от приведенного здесь (/dev/ad0s1f). Чтобы узнать раздел данной ФС, после монтирования корневой ФС просмотреть расположенный на нем файл fstab

    # cat /mnt/etc/fstab | grep /usr

    2. Монтируем корневую ФС

    # mount /dev/ad0s1a /mnt

    и ФС «/usr»

    # mount /dev/ad0s1f /mnt/usr

    3. Входим в изолированное окружение с корневой ФС «/mnt»

    # chroot /mnt /bin/sh

    и меняем пароль пароль рута

    # passwd
    Changing local password for root
    New Password:
    Retype New Password:

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

    Автор: admin, 15 октября 2010
    Рубрики: OS FreeBSD, Новости
    Метки: , ,

    Написать комментарий

    Последние статьи