Задание
- Попасть в систему без пароля несколькими способами.
- Установить систему с LVM, после чего переименовать VG.
- Добавить модуль в initrd.
- (*) Сконфигурировать систему без отдельного раздела с /boot, а только с LVM
Решение
-
Без пароля можно попасть в систему, загрузив её в singlemode режиме:
- Через дописывание init=/bin/bash к аргументам ядра:
- Дописыванием rd.break к аргументам ядра:
Приведённые способы отличаются этапом, на котором прерывается обычная загрузка системы. В случае rd.break это происходит на этапе initramfs, в случае init=/bin/bash - после загрузки ядра и initrd. Процедура смены пароля одинакова:
1. passwd root 2. touch /.autorelabel 3. Перезагрузка 4. Вход под новым паролем.
-
Команды приведены в файле Вывод команды lsinitrd приведён на скриншоте:
Скриншот процесса загрузки: