Вы находитесь на странице: 1из 22

Кыргызский Технический Университет им. И.

Раззакова

Кафедра «ПОКС»

Факультет Информационных Технологий

Профиль: «Безопасность автоматизированных систем»

По направлению «Магистратура Информационная Безопасность»

Отчет
по лабораторной работе №2

Тема: «Файловые системы»

по дисциплине «Основы информационной безопасности»

Выполнил студент группы ИБМ-1-20:

Галиннуров Р.

Проверила ст.препод.:

Ашымова А.Ж
Бишкек, 2021 г. 

Лабораторная работа №2

Файловые системы

Цель работы

Получение теоретических и практических навыков работы с таблицами разделов (MBR и


GPT), создания разделов и файловых систем.

Задание к работе

1 Часть:

1.1. Добавить пять виртуальных жестких дисков.


1.2. Запустить Linux.
1.3. Установить mdadm.
1.4. Ознакомится с утилитой mdadm, ее возможностями и параметрами.
1.5. В отдельном терминале следить за состоянием файла /proc/mdstat
1.6. Собрать RAID 1 с помощью mdadm.
1.7. Создать на созданном RAID файловую систему ext4.
1.8. Смонтировать созданную файловую систему.
1.9. Записать туда файл raid.txt с произвольным содержимым.
1.10. Разрушить один из дисков RAID и проследить за происходящим в файле
/proc/mdstat
1.11. Проверить целостность файла raid.txt
1.12. Остановить RAID 1.
1.13. Очистить информацию дисков о принадлежности к программному RAID.
1.14. Собрать RAID 0 с помощью mdadm.
1.15. Создать на созданном RAID файловую систему ext3.
1.16. Смонтировать созданную файловую систему.
1.17. Записать туда файл raid.txt с произвольным содержимым.
1.18. Разрушить один из дисков RAID и проследить за происходящим в файле
/proc/mdstat
1.19. Проверить целостность файла raid.txt
1.20. Остановить RAID 0.
1.21. Очистить информацию дисков о принадлежности к программному RAID.
1.22. Собрать RAID 5 с диском горячей замены с помощью mdadm.
1.23. Создать на созданном RAID файловую систему ext4.
1.24. Смонтировать созданную файловую систему.
1.25. Записать туда файл raid.txt с произвольным содержимым.
1.26. Разрушить три диска RAID и проследить за происходящим в файле /proc/mdstat
1.27. Проверить целостность файла raid.txt
1.28. Остановить RAID 5.
1.29. Очистить информацию дисков о принадлежности к программному RAID.
1.30. Собрать RAID 10 с диском горячей замены с помощью mdadm.
1.31. Создать на созданном RAID файловую систему ext2.
1.32. Смонтировать созданную файловую систему.
1.33. Записать туда файл raid.txt с произвольным содержимым.
1.34. Разрушить два диска RAID и проследить за происходящим в файле /proc/mdstat
1.35. Проверить целостность файла raid.txt
1.36. Остановить RAID 10.
1.37. Очистить информацию дисков о принадлежности к программному RAID.

2 Часть:

2.1 Инициализировать физические диски, поверх которых будет создан LVM.


2.2 Создать группу томов на основе четырех виртуальных жестких дисков.
2.3 Создать логический том.
2.4 На созданном логическом томе создать файловую систему.
2.5 Смонтировать систему и создать файл файл LVM.txt .
2.6 Добавить в группу томов еще один виртуальный жесткий диск.
2.7 Определить количество добавленных экстентов.
2.8 Расширить созданный логический том на размер добавленных экстентов.
2.9 Увеличить размер файловой системы.
2.10 Сделать снапшот логического тома.
2.11 Удалить группу томов и снапшот.
2.12 Установите gdisk <sudo apt-get install gdisk>
2.13 Создайте таблицу разделов GPT (5 первичных разделов) с помощью gdisk.
2.14 Отформатируйте созданные разделы в файловую систему ext3.
2.15 Смонтируйте созданные разделы и создайте там произвольные файлы.
2.16 Сделайте резервную копию GPT с помощью утилиты DD, предварительно определив
необходимое количество байт для резервной копии.
2.17 Сотрите GPT с помощью утилиты DD.
2.18 Восстановите GPT с помощью утилиты DD.
2.19 Смонтируйте разделы и проверьте целостность данных.
2.20 Отмонтируйте разделы.
2.21 Определите достоинства и недостатки таблиц разделов MBR и GPT.
2.22 Добавьте в виртуальную машину виртуальный жесткий диск.
2.23 Запустите виртуальную машину с Linux.
2.24 Запустите fdisk (gdisk или parted) и создайте таблицу разделов MBR с разделами.
2.25 Отформатируйте созданные разделы в файловую систему ext4.
2.26 Установите TestDisk.
2.27 Удалите MBR (или таблицу разделов) с помощью команды DD.
2.28 Восстановите MBR (или таблицу разделов) с помощью TestDisk.
2.29 Смонтируйте восстановленные разделы и создайте там произвольные файлы.
2.30 Удалите созданные файлы.
2.31 С помощью TestDisk восстановите данные.
2.32 Создайте произвольный каталог и запишите туда данные каталога /var/log/
2.33 Удалите данные с созданного каталога.
2.34 С помощью PhotoRec восстановите данные.
2.35 Создайте произвольный каталог и запишите туда данные каталога /etc/ .
2.36 С помощью Extundelete или Foremost восстановите данные.
Ход выполнения работы

Часть 1

В начале ознакомимся с тем, сколько у нас дисков в OC:

Установить mdadm.

Ознакомится с утилитой mdadm, ее возможностями и параметрами.


 В отдельном терминале следить за состоянием файла /proc/mdstat

Создать на созданном RAID файловую систему ext4.

Смонтировать созданную файловую систему.


Записать туда файл raid.txt с произвольным содержимым.

Остановить RAID 1.

Очистить информацию дисков о принадлежности к программному RAID.


Собрать RAID 0 с помощью mdadm.

Создать на созданном RAID файловую систему ext3.

Смонтировать созданную файловую систему.


Записать туда файл raid.txt с произвольным содержимым.

Разрушить один из дисков RAID и проследить за происходящим в файле /proc/mdstat

Проверить целостность файла raid.txt


Проверить целостность файла raid.txt
Остановить RAID 0.
Очистить информацию дисков о принадлежности к программному RAID.

Собрать RAID 5 с диском горячей замены с помощью mdadm.

Создать на созданном RAID файловую систему ext4.

Смонтировать созданную файловую систему.

Записать туда файл raid.txt с произвольным содержимым.

Разрушить один из дисков RAID и проследить за происходящим в файле /proc/mdstat


Проверить целостность файла raid.txt

Остановить RAID 5.

Очистить информацию дисков о принадлежности к программному RAID.

Собрать RAID 10 с диском горячей замены с помощью mdadm.

Создать на созданном RAID файловую систему ext2.


Смонтировать созданную файловую систему.

Записать туда файл raid.txt с произвольным содержимым.

Разрушить два диска RAID и проследить за происходящим в файле /proc/mdstat

Диск №2
Проверить целостность файла raid.txt

Остановить RAID 10.

Очистить информацию дисков о принадлежности к программному RAID.

Часть 2

2.1 Инициализировать физические диски, поверх которых будет создан LVM.

2.2 Создать группу томов на основе четырех виртуальных жестких дисков.


2.3 Создать логический том.

2.4 На созданном логическом томе создать файловую систему.

2.5 Смонтировать систему и создать файл файл LVM.txt .

2.6 Добавить в группу томов еще один виртуальный жесткий диск.

2.7 Определить количество добавленных экстентов.


2.8 Расширить созданный логический том на размер добавленных экстентов.

2.9 Увеличить размер файловой системы.

2.10 Сделать снапшот логического тома.

2.11 Удалить группу томов и снапшот.

2.12 Добавьте в виртуальную машину с операционной системой Linux виртуальный


жесткий диск (делается это в настройках виртуальной машины).

2.13 Запустите виртуальную машину с операционной системой Linux.


2.14 Ознакомьтесь с командой fdisk и ее возможностями из справочной документации.

2.15 Создайте таблицу разделов (3 первичных и 1 логический) с помощью команды fdisk


на добавленном виртуальном диске (обычно это диск /dev/sdb).

2.16 Запишите изменения на диск

2.17 Проверьте факт создания разделов используя команду fdisk. (Так же, создание
разделов можно проверить используя команду ls /dev/sd*)
2.18 Отформатируйте созданные разделы в файловую систему ext4.

2.19 Ознакомьтесь с командами mount и umount и их возможностями из справочной


документации.

2.20 Смонтируйте созданные разделы и создайте там произвольные файлы.


2.21 Сделайте резервную копию MBR с помощью утилиты DD.

2.22 Сотрите таблицу разделов MBR с помощью утилиты DD.

2.23 Восстановите MBR с помощью утилиты DD.

2.24 Смонтируйте разделы и проверьте целостность данных.


2.25 Отмонтируйте разделы.
2.26 Установите gdisk <sudo apt-get install gdisk>

2.27 Создайте таблицу разделов GPT (5 первичных разделов) с помощью gdisk.


2.28 Отформатируйте созданные разделы в файловую систему ext3.

2.29 Смонтируйте созданные разделы и создайте там произвольные файлы.


2.30 Сделайте резервную копию GPT с помощью утилиты DD, предварительно
определив необходимое количество байт для резервной копии.
2.31 Сотрите GPT с помощью утилиты DD.
2.32 Восстановите GPT с помощью утилиты DD.
2.33 Смонтируйте разделы и проверьте целостность данных.
2.34 Отмонтируйте разделы.
2.35 Определите достоинства и недостатки таблиц разделов MBR и GPT.
2.36 Добавьте в виртуальную машину виртуальный жесткий диск.
2.37 Запустите виртуальную машину с Linux.
2.38 Запустите fdisk (gdisk или parted) и создайте таблицу разделов MBR с разделами.
2.39 Отформатируйте созданные разделы в файловую систему ext4.
2.40 Установите TestDisk.

Вам также может понравиться