Сброс пароля рута на примере debian и lilo

Задача: изменить пароль рута, к примеру если его забыли.

при загрузке lilo жмём Tab, чтобы попасть в меню загрузки.

boot: Linux init=/bin/sh

попадаем в консоль sh с правами рута

перемонтируем файловую систему:

mount -no remount,rw /

mount -avt nonfs,noproc,nosmbfs

идём в /etc

cd /etc

смотрим в passwd

если первая строчка выглядит так:

root:x:0 …

значит пароль спрятан в файле shadow

удаляем букву x, открываем shadow, удаляем оттуда всю строку с именем root

теперь осталось перезагрузиться и выполнить

passwd root

чтобы сменить ему пароль

Рекомендую статью:  Поддержка ssl и sqlite3 в python 3.2
Рейтинг
( Пока оценок нет )
Алексей Волконский/ автор статьи

Более 15 лет занимаюсь сайтами, программированием и IT-технологиями. Разбираюсь в веб-разработке, Linux и серверном администрировании, базах данных, алгоритмах, информационной безопасности, SEO, искусственном интеллекте и автоматизации. На kvodo.ru публикую практические инструкции, примеры кода и разборы технических задач, объясняя сложные технологии понятным языком и с упором на применение в реальной работе.

Загрузка ...
Кводо.ру