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

Gumblar

Создатель
Регистрация
27 Сен 2011
Сообщения
16
Реакции
10
Доброго времени суток!
Иногда нужно сбросить пароль на root, сделать енто можно либо через LiveCD, либо через консоль. Рассмотрим способ через консоль.
Начнем.
При начальной загрузки ОС нажимаем 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).
Далее жмякаем ENTER и выходим в предыдущее меню, где жмем клавишу "b" , для загрузки нашей редакции.
Происходит загрузка системы и если все сделано правильно мы попадаем в командную строчку:
bash-3.2#
Потом делаем команды:
# mount /dev/sda2 /usr (монтируем раздел usr)
#df -h (проверяем примонтировалсо ли раздел)
#mount -o remount,rw / (перемонтируем все разделы в режым чтение-запись)
#passwd (меняем пароль руту)
Если все сделано, то нужно увидить следующую строчку:
all authentication tokens updated succesfully
Если вместо строки : all authentication token update successfully, вы увидите all authentication token lock busy – это означает что, пароль не был изменен на новый, так как файловая системы находиться в режиме только чтение. Иными словами ищите ошибки при монтировании и перемонтировании файловой системы.
Уходим в ребут.
На этом все, новый пароль root'a готоф к использованию
 
  • Нравится
Реакции: lexx
чем плох (sudo passwd root) ??
 
1) Можно и не зная пароля root изменить его с помощью залогиненого пользователя используя "su passwd root" или "sudo passwd root" лично пробовал.
2) Я всегда восстанавливал с помощью live. Просто флешка всегда под рукой.
Но спасибо за способ... Не знал.)))
 
Назад
Сверху