Skip to content

Сброс пароля root в Linux

Иногда в жизни бывают такие случаи когда необходимо сбросить рутовый пароль. Это можно сделать двумя способами: Первый – с помощью livecd с дистрибутивом линукса. Второй – через консоль.

Мне  хотелось бы рассмотреть второй вариант, так как livecd не всегда к месту (например гостевая машина на VMware). В качестве примера берем дистрибутив Red Hat Enterprise Linux 5.

Итак приступим:

При начальной загрузки операционной системы нажимаем ENTER и попадаем в меню grub

1

Выбираем нужное нам ядро (в данном случаем оно одно), нажимаем клавишу ‘ e ‘, для редактирования ядра.

2

В меню редактирования выбираем строчку:

kernel  /vmlinuz-2.6.18-92.el5  ro  root=LABEL=/

Нажимаем для редактирования параметров клавишу ‘ e ‘.

И редактируем выше указанную строчку:

kernel  /vmlinuz-2.6.18-92.el5  rw  root=/dev/sda1  init=/bin/bash

И так что мы изменяем?

1. Вместо параметра ro, пишем rw.

2. Вместо root=LABEL=/ , пишем root=/dev/sdaX (вместо X – вашу цифру раздела, на котором расположен корень, как правило это либо 1, либо 2).

3. Добавляем в конце строчки init=/bin/bash (либо /bin/sh).

3

Далее жмем ENTER и выходим в предыдущее меню, где жмем клавишу ‘ b ‘ , для загрузки нашей редакции.

Происходит загрузка системы и если все сделано правильно мы попадаем в командную строчку:

bash-3.2#

Далее выполняем ряд команд:

# mount  /dev/sda2  /usr (монтируем раздел usr)

#df  -h (проверяем подмоантировался ли раздел)

#mount  -o  remount,rw  / (перемонтируем все разделы в режим чтение-запись)

#passwd (меняем пароль руту)

Если вы все сделали правильно, то вы должны увидеть следующую строчку:

success

Если вместо строки : all authentication token update successfully, вы увидите all authentication token lock busy – это означает что, пароль не был изменен на новый, так как файловая системы находиться в режиме только чтение. Иными словами ищите ошибки при монтировании и перемонтировании файловой системы.

Далее выполняем перезагрузку.

На этом все, обновленный пароль рута готов к использованию!


Read more from Linux

Share your thoughts, post a comment.

Есть что сказать? Оставьте Ваш комментарий!
  1. (required)
  2. (valid email required)
  3. (required)
  4. Отправить
  5. Captcha
 

cforms contact form by delicious:days