Сброс пароля root в системе.

Установка, настройка, эксплуатация.

Модератор: ROOT

Сброс пароля root в системе.

Сообщение ROOT » 14 июн 2017, 06:04

Оглавление


Сброс пароля root в системе
  1. При запуске удержание SHIFT отображает скрытое меню GRUB.
  2. В меню Grub2 нажимаем "e" - редактирование параметров ядра. Почти в самом конце находим LANG=...
    И после этого параметра пишем:
    Код: выделить все
    init=/bin/sh

    Если исправить параметр ro на rw, то перемонтировать корневую систему после запуска не придётся.
  3. Так же можно поменять параметр ro на rw, чтобы не париться с перемонтированием файловой системы после запуска sh
    Ctrl+x - Продолжение запуска с отредактированными параметрами (параметры не сохраняются)
    После запуска shell корневая файловая система смонтирована как RO (если параметр ro не менялся в GRUB), надо перемонтировать
    Код: выделить все
    mount -o rw,remount /
  4. Следующий шаг для CentOS и Fedora - загрузка политик SElinux
    Код: выделить все
    /sbin/load_policy -i
  5. После чего смело можно крошить у пользователя забытый пароль
    Код: выделить все
    passwd root
  6. Продолжаем запуск системы, как будто не было параметра init=/bin/sh
    Код: выделить все
    exec /sbin/init
Чтобы система обновила все метки файлов, если загрузка политик была пропущена, придется создать пустой файл в корневой файловой системе:
Код: выделить все
touch ~/.autolabel
Для желающих поддержать
Карта SB: 5469 4009 6510 2267
Аватар пользователя
ROOT
Администратор
 
Сообщений: 417
Зарегистрирован: 01 авг 2011, 09:36
Откуда: Моск. обл., г. Железнодорожный

Вернуться в Fedora

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron