
Отчет по лабораторной №7
.docxМИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА» (СПбГУТ)
Факультет Кибербезопасности
Кафедра Защищенных систем связи
Дисциплина Безопасность Astra Linux
ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ №7
Изучение инструментов шифрование и контейнеризации.
(тема отчета)
Информационная безопасность телекоммуникационных систем
(10.05.02)
(код и наименование направления/специальности)
Студент:
Кадышев Е.Е., ИБС-21
(Ф.И.О.) (подпись)
Студент:
Романов А.С., ИБС-21
(Ф.И.О.) (подпись)
Ст. преп. кафедры ЗСС:
Гельфанд А.М.
(Ф.И.О.) (подпись)
Оглавление
Цель лабораторной работы 3
Задание на лабораторную работу 3
Ход работы: 3
Вывод 9
Цель лабораторной работы
Изучить особенности процесса создания и работы с Docker и шифрование
файла с использованием GPG.
Задание на лабораторную работу
Генерация ключей
Шифрование файла
Расшифровка файла
Установка Docker
Запуск контейнера
Запуск собственного приложения в контейнере
Ход работы:
Шаг 1: Создание нового ключевого набора (рис.1–3)
Рисунок 1. Создание нового ключевого набора
Рисунок 2. Создание нового ключевого набора
Рисунок 3. Создание нового ключевого набора
Шаг 2: Экспорт публичного ключа (рис.4)
Рисунок 4. Экспорт публичного ключа
Шаг
3: Создание и шифрование файла (рис.5).
Рисунок 5. Создание и шифрование файла
Шаг 4: Расшифровка файла (рис.6–7).
Рисунок 6. Расшифрование файла
Рисунок 7. Расшифрование файла
Шаг 5: Скачивание Docker через Synaptic (рис.8)
Рисунок 8. Скачивание Docker.io
Шаг 6: Запуск демона Docker и добавление пользователя в группу docker (рис.9)
Рисунок 9. Запуск демона Docker
Шаг 7: Запуск тестового образа для проверки корректности установки Docker (рис.10)
Рисунок 10. Запуск тестового образа
Шаг 8: Скачивание образа ubuntu (рис.11) и запуск контейнера (рис.12)
Рисунок 11. Скачивание обаза ubuntu
Рисунок 12. Запуск установленного образа
Шаг 9: Создание своего образа Docker с бинарным файлом и демонстрация работы (рис.13-17)
Рисунок 13. C-файл, который будет запускаться в образе
Рисунок 14. Преобразование текстового файла из п. 13 к C-виду
Рисунок 15. Создание DockerFile для будущего образа
Рисунок 16. Создание образа Docker
Рисунок 17. Результат запуска созданного образа
Вывод
В ходе выполнения лабораторной работы были изучены варианты установки пакетов, а именно установка пакетов путем утилиты make, dpkg и центра приложений Synaptic.
Санкт-Петербург
2024 г.