Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

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

.docx
Скачиваний:
4
Добавлен:
25.12.2024
Размер:
1.01 Mб
Скачать

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА» (СПбГУТ)

Факультет Кибербезопасности

Кафедра Защищенных систем связи

Дисциплина Безопасность Astra Linux

ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ №7

Изучение инструментов шифрование и контейнеризации.

(тема отчета)

Информационная безопасность телекоммуникационных систем

(10.05.02)

(код и наименование направления/специальности)

Студент:

Кадышев Е.Е., ИБС-21

(Ф.И.О.) (подпись)

Студент:

Романов А.С., ИБС-21

(Ф.И.О.) (подпись)

Ст. преп. кафедры ЗСС:

Гельфанд А.М.

(Ф.И.О.) (подпись)

Оглавление

Цель лабораторной работы 3

Задание на лабораторную работу 3

Ход работы: 3

Вывод 9

Цель лабораторной работы

Изучить особенности процесса создания и работы с Docker и шифрование

файла с использованием GPG.

Задание на лабораторную работу

  1. Генерация ключей

  2. Шифрование файла

  3. Расшифровка файла

  4. Установка Docker

  5. Запуск контейнера

  6. Запуск собственного приложения в контейнере

Ход работы:

Шаг 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 г.