Инструменты пользователя

Инструменты сайта


Боковая панель

Связь

vosstanovlenie_parolja_root

Восстановление пароля root

Алгоритм для ASPLinux, CentOS, Fedora

Алгоритм: нам нужно обойти стандартную систему инициализации. Для этого программе Программа init нужно указать вместо процесса инициализации запустить например bash.

  1. Включаем компьютер.
  2. При появлении экрана выбора загрузки ОС, если установлен пароль на grub жмем p, иначе жмем кнопку а.
  3. В появившейся строке жмем пробел и дописываем:
    init=/bin/bash

    нажимаем Enter.

  4. После загрузки получим систему в которой корень файловой системы смонтирован только для чтения. Чтобы поменять пароль нам нужно перемонтировать корень для записи. Для перемонтирования корня(/) введем команду:
    mount -o remount,rw /
  5. Теперь командой passwd меняем пароль:
    passwd имя_пользователя
  6. Командой sync принудительно сбрасываем из буфера информацию на жесткий диск. Этим мы помечаем , что диски отмонтировались нормально.
  7. Перезагрузка. Все пароль изменен.
Для Fedora нужно после post жать клавиши вверх-вниз чтобы увидеть экран загрузчика.

Алгоритм для Ubuntu

Основной источник: Сброс забытого пароля root для Ubuntu

  • Есть доступ к меню выбора операционных систем GRUB.

Если у вас при загрузке компьютера появляется меню выбора операционных систем то, скорее всего, у вас в нём есть пункт, обозначенный recovery mode. Загрузитесь в него, у вас запустится консоль с правами root. Если у вас одна операционная система, то для отображения меню GRUB при загрузке необходимо удерживать кнопку Shift, если это не срабатывает, то попробуйте при загрузке компьютера (когда вы видите заставку Ubuntu), нажать на кнопку Reset на системном блоке компьютера, при следующей загрузке меню GRUB отобразится без каких либо манипуляций.

Корневую файловую систему монтируем в режиме разрешающий запись (rw):

mount -no remount,rw /

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

passwd имя_пользователя

где вместо имя_пользователя подставить имя нужного пользователя. Далее перегружаем компьютер

reboot
Если пункта recovery mode нет, то выберите строчку с вашей системой, нажмите E и допишите в конец опций ядра слово single, теперь нажмите B и у вас загрузится тот же терминал с правами суперпользователя.
  • Меню выбора операционных систем GRUB недоступно.

Если у вас по тем или иным причинам отключён выбор операционных систем при загрузке, то пароль можно сбросить с помощью любого LiveCD с Linux. Для этого необходимо загрузиться с LiveCD, примонтировать ваш корневой раздел, а далее установить пустой пароль пользователю путём редактирования файлов etc/shadow и ect/shadow- на этом разделе.




vosstanovlenie_parolja_root.txt · Последние изменения: 2014/06/07 07:14 (внешнее изменение)