Скачиваний:
0
Добавлен:
13.07.2026
Размер:
915.86 Кб
Скачать

Министерство науки и высшего образования Российской Федерации Федеральное государственное автономное образовательное учреждение высшего образования

«ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ» (ТУСУР)

Кафедра комплексной информационной безопасности электронновычислительных систем (КИБЭВС)

НАСТРОЙКА СЕРВЕРА РЕПОЗИТОРИЕВ ASTRA LINUX SE Отчет по лабораторной работе №3

по дисциплине «Защита информации в компьютерных сетях»

Студенты гр. 7x3-x

___________ xxxxxxxxx

___________ yyyyyyyyy

___________

Принял Преподаватель кафедры КИБЭВС

______ ___________ А. Д. Калякин

___________

Томск 2025

 

Оглавление

 

Введение...................................................................................................................

3

1 ХОД РАБОТЫ.......................................................................................................

4

1.1

Настройка локального репозитория............................................................

4

1.2

Настройка сетевого репозитория.................................................................

6

Заключение...............................................................................................................

8

2

Введение

Целью данной работы является получение навыков развертывания сетевого сервера репозиториев в операционной системе Astra Linux SE.

3

1 ХОД РАБОТЫ

1.1Настройка локального репозитория

Вработе используется настроенная в первой лабораторной работе сеть NAT с DHCP сервером.

На первой виртуальной машине был создан каталог для хранения пакетов в рамках репозитория с помощью команды «sudo mkdir [путь до папки]» (рисунок 1.1).

Рисунок 1.1 – Создание каталога

С официального сайта «Oracle VirtualBox» был скачан «.deb» пакет для ОС «Debian 12», а также «.deb» пакет с официального сайта VSCode, пакеты были помещены в созданный каталог для репозитория (рисунок 1.2).

Рисунок 1.2 – «.deb» пакеты в каталоге репозитория

Для работы репозитория был создан конфигурационный файл в каталоге «/conf» с помощью команды «sudo mkdir [путь до папки]» (рисунок

1.3, рисунок 1.4).

Рисунок 1.3 – Создание каталога «/conf»

Рисунок 1.4 – Конфигурационный файл

4

Была проведена инициализация репозитория с помощью команды «sudo reprepro -b [путь до папки] export», а затем помещены «.deb» пакеты в созданный репозиторий (рисунок 1.5).

Рисунок 1.5 – Добавление пакетов в репозиторий

Был обновлен список зависимостей в файле менеджера пакетов apt (рисунок 1.6, рисунок 1.7).

Рисунок 1.6 – Подключение репозитория

Рисунок 1.7 – Обновление зависимостей

Были установлены «.deb» пакеты из локального репозитория (рисунок

1.8).

Рисунок 1.8 – Установка пакетов

5

1.2 Настройка сетевого репозитория

Список репозиториев был приведен к виду, представленном на рисунке

1.9.

Рисунок 1.9 – Список репозиториев

С помощью команды «sudo apt install [название утилиты]» были установлены FTP сервер и утилиты FTP (рисунок 1.10).

Рисунок 1.10 – Установка FTP

Были настроены права доступа к каталогу репозитория с помощью команды «sudo chown -R nobody:nogroup [путь до папки]» и «sudo chmod 775

-R [путь до папки]» (рисунок 1.11).

Рисунок 1.11 – Изменение прав доступа и владельца

На второй виртуальной машине также был изменен файл репозиториев для обновлений, содержимое файла представлено на рисунке 1.12.

6

Рисунок 1.12 – Список репозиториев

Были настроены параметры аутентификации для доступа по протоколу FTP с помощью команды «sudo nano [путь до файла]» (рисунок 1.13).

Рисунок 1.13 – Конфигурационный файл

Были обновлены зависимости и установлен VirtualBox (рисунок 1.14).

Рисунок 1.14 – Установка VirtualBox

На обе виртуальные машины был установлен VSCode с помощью сетевого репозитория (рисунок 1.15).

Рисунок 1.15 – Установка VSCode

7

Заключение

В ходе выполнения лабораторной работы была достигнута поставленная цель.

8

Соседние файлы в папке Лабораторные работы