РАИС 1
.docxМинистерство науки и высшего образования Российской Федерации Федеральное государственное автономное образовательное учреждение высшего образования
ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)
Кафедра комплексной информационной безопасности электронно-вычислительных систем (КИБЭВС)
ОБЛАЧНОЕ ХРАНИЛИЩЕ
Отчет по лабораторной работе №1
по дисциплине «Распределенные автоматизированные информационные системы»
Вариант №6
-
Студент гр.
____________
Руководитель
Преподаватель каф. КИБЭВС
_ ______________
Введение
Цель работы: освоение процесса развертывания облачного хранилища базе Nextcloud, приобретение практических навыков управления пользователями, группами и правами доступа к файлам и папкам, а также изучение процедур настройки резервного копирования и восстановления данных.
Таблица 1– Данные по варианту
Вариант |
Парольная политика |
Название группы |
Кол-во пользова телей |
Файлы и папки |
Тип доступа |
Права доступа |
Квота по умолча нию |
6 |
Мин. длина 8 символов, запрет последовательно стей |
DevOps |
3 |
Папка: Code, Файл: app.txt, Папка: Tests, Файл: readme.txt |
По ссылке |
Прочитать, скачать; Пароль |
3.5 GB
|
1 ХОД РАБОТЫ
Первоочередно были установлены необходимые компоненты веб-сервер Apache 2 и модуль безопасности ModSecurity, а также произведена базовая настройка ModSecurity, что представлено на рисунке 1.1.
Рисунок 1.1 – Установка и настройка необходимых компонентов
Далее была установлена MariaDB, PHP и необходимых модулей, что представлено на рисунке 1.2.
Рисунок 1.2 – Установка MariaDB, PHP и необходимых модулей
Далее была установлен Nextcloud и настроен виртуальный хост Apache для Nextcloud, что представлено на рисунках 1.3 – 1.4.
Рисунок 1.3 – Установленный Nextcloud
Рисунок 1.4 – Настройка виртуального хоста Apache
Далее был активирован процесс созданного сайта и запуск MariaDB, что представлено на рисунке 1.5.
Рисунок 1.5 – Запуск MariaDB и NextCloud
Были созданы пользователь и база данных в MariaDB, что представлено на рисунке 1.6.
Рисунок 1.6 – Создание базы данных и пользователя
Далее были произведен переход на страницу первоначальной настройки Nextcloud и произведён вход, что представлено на рисунках 1.7 – 1.8.
Рисунок 1.7 – Первоначальная настройка Nextcloud
Рисунок 1.8 – Вход в Nextcloud
Далее была изменена политика паролей и создание группа и пользователи с привилегиями по варианту, что представлено на рисунках 1.9 – 1.10.
Рисунок 1.9 – Политика паролей
Рисунок 1.10 – Создание новой группы и пользователей
Далее было изменено значение квоты по умолчанию, что представлено на рисунке 1.11.
Рисунок 1.11 – Изменение квоты
Также была рассмотрена возможность работы с папками и файлами, что представлено на рисунках 1.12 – 1.14
Рисунок 1.12 – Добавление новых папок по варианту
Рисунок 1.13 – Добавление файла app.txt
Рисунок 1.14 – Добавление файла readme.txt
Далее были настроены тип доступа к папкам и права доступа, что представлено на рисунках 1.15 – 1.16.
Рисунок 1.15 – Тип и права доступа к папке Code
Рисунок 1.16 – Тип и права доступа к папке Tests
Далее была рассмотрена функция резервного копирования и восстановление работоспособности, что представлено на рисунке 1.17.
Рисунок 1.17 – Создание резервной копии
Далее были удалены файлы или папки, а также воспроизведен критический сбой базы данных, что представлено на рисунке 1.18 – 1.20.
Рисунок 1.19 – Удаление файлов
Рисунок 1.19 – Воспроизведение критического сбоя
Рисунок 1.20 – Ошибка входа на сайт
Далее была повторно создана база данных и распакован архив резервной копии базы данных, что представлено на рисунках 1.21 – 1.22.
Рисунок 1.21 – Распаковка и развертывание базы данных
Рисунок 1.22 – Проверка работоспособности сайта после восстановления
Заключение
В ходе выполнения лабораторной работы был освоен процесс развертывания облачного хранилища базе Nextcloud, приобретены практические навыки управления пользователями, группами и правами доступа к файлам и папкам, а также изучены процедуры настройки резервного копирования и восстановления данных
Томск 2025
