Відновлення пароля root у freebsd, powered by leo blog

Ось ... дотяглися руки до одного маловідомого інформаційного агенства ... Мета - привести в порядок а точніше встановити ОС увіткнути Apache, mysql, php, mail, dnsbind та іншу лабуду ... Але це будуть окремі записи по установці кожної штуки ... так що чекайте ... Поки стоїть питання який дистрибутив використовувати, який Raid ставити і т.д. ...

Але виникла проблема з доступом до сервера з уже встановленими програмами і сайтами ...

Коротше при завантаження ос вибираємо пункт 4 - точніше кажучи вантажимося в режимі single user ...

далі монтуємо / usr

далі даємо права на запис в корінь

ну і міняємо пароль ...

... і перезавантажуємо тачку ...

Все б нічого, але можлива і така ситуація, що режим single user може бути відключений (в моєму випадку цього не було) ...

Завантажуємося з інсталяційного диска FreeBSD. У головному меню вибираємо пункт «Fixit» і далі пункт «CDROM / DVD», запустивши аварійну консоль:

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

# Fsck_ffs / dev / ad0s1a
# Fsck_ffs / dev / ad0s1f

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

  • Монтуємо кореневу ФС

    # Mount / dev / ad0s1a / mnt

    # Mount / dev / ad0s1f / mnt / usr

  • Входимо в ізольоване оточення з кореневої ФС «/ mnt»

    # Chroot / mnt / bin / sh

    і міняємо пароль пароль рута

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

  • Виходимо з аварійної консолі і перезавантажуємося, не забувши витягти завантажувальний диск з дисковода.
  • Ось такими ось діями можна полагодити root-а ...

    Схожі статті