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

ПКАПиИ_БСТ2154_АрхангельскийМВ_Лаб1

.docx
Скачиваний:
0
Добавлен:
02.12.2025
Размер:
394.57 Кб
Скачать

М инистерство цифрового развития, Связи и Массовых Коммуникаций Российской Федерации

Ордена Трудового Красного Знамени

федеральное государственное бюджетное образовательное

учреждение высшего образования

«Московский Технический Университет

Связи и Информатики» (МТУСИ)

Кафедра «Сетевые информационные технологии и сервисы»

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

по учебной дисциплине:

«Программно-конфигурируемая архитектура приложений и инфраструктуры»

на тему:

«Создание и настройка виртуальной машины»

Выполнил:

Студент 5 курса группы БСТ2154

Архангельский Максим Вячеславович

Проверил:

ст. преп.

Маклачкова Виктория Валентиновна

Москва 2025

Цель работы

Целью работы является освоение навыков создания и настройки виртуальной машины с использованием VirtualBox, а также установки и базовой настройки операционной системы Ubuntu Server 22.04.

Задание

  1. Установить VirtualBox и создать виртуальную машину с характеристиками:

    • 1 ядро процессора;

    • 2 ГБ оперативной памяти;

    • 25 ГБ жёсткого диска (тип VDI).

  2. Установить операционную систему Ubuntu Server 22.04 на виртуальную машину.

  3. Настроить сетевые параметры виртуальной машины, включая проброс портов для доступа по SSH.

  4. Проверить работоспособность виртуальной машины, подключившись к ней через SSH.

После установки оформить отчёт, приложить скриншоты выполнения и ответить на контрольные вопросы.

Ход выполнения работы

  1. Установим VirtualBox и создадим виртуальную машину с требуемыми характеристиками показана на операционной системе Ubuntu Server 22.04. продемонстрированно на рисунке 1.

Рисунок 1 – Характеристики созданной виртуальной машины на операционной системе Ubuntu Server 22.04.

  1. После установки входим в свою учетную запись показано на рисунке 2.

Рисунок 2 – Вход в систему

  1. Проверяем наличие интернета при помощи команды ping ya.ru продемонстрированно на рисунке 1.

Рисунок 3 – Проверка сетевого подключения с помощью команды ping

  1. Для просмотра параметров сетевых интерфейсов использована команда ip_a показано на рисунке 4.

Рисунок 4 – Параметры сетевых интерфейсов

  1. В разделе «Инструменты» → «Свойства» настраиваем проброс портов для доступа по SSH:

  • Протокол: TCP;

  • Хост-порт: например, 2222;

  • Порт гостя: 22.

Создание и настройка сети NAT продемонстрированы на рисунке 5.

Рисунок 5 – Создание и настройка сети NAT

  1. Переходим в настройки созданной виртуальной машины и подключаем созданную сеть NAT показано на рисунке 6.

Рисунок 6 – Подключение виртуальной машины к сети NAT

  1. Проверим работоспособность виртуальной машины, подключившись к ней через SSH продемонстрированно на рисунке 7.

Рисунок 7 – Подключение к виртуальной машине через SSH

Ответы на контрольные вопросы

  1. Что такое Linux?

Linux — это семейство свободных и открытых операционных систем на основе ядра Linux. Обычно под «Linux» понимают дистрибутивы GNU/Linux: ядро Linux + утилиты GNU + оболочка + менеджер пакетов и т.д.

  1. В чем разница между su и sudo?

  • su (substitute user) — переключение на другого пользователя (по умолчанию root). Требует пароль того пользователя, на которого переключаемся.

  • sudo — выполнение одной команды от имени другого пользователя (обычно root). Требует пароль текущего пользователя и настраивается через /etc/sudoers.

  1. Как определяются права на файл? Как сделать файл исполняемым?

Права на файл определяются с помощью команд ls -l (для просмотра) и chmod (для изменения прав).

Чтобы сделать файл исполняемым, нужно использовать команду:

chmod +x имя_файла

  1. Как создать пользователя в GNU/Linux?

sudo adduser имя_пользователя

  1. Как пользоваться man?

Команда man используется для просмотра руководства по использованию команд в Linux.

  1. Как выдать права на sudo?

Добавить пользователя в группу можно командой sudo: sudo usermod -aG sudo имя_пользователя

  1. Зачем нужен .bashrc файл?

Это конфигурационный файл для командной оболочки bash, который запускается при старте интерактивного сеанса. В нём можно задавать переменные окружения, алиасы и другие настройки.

  1. Как посмотреть занятое место на диске?

Для просмотра по файловым системам используется команда df: df -h

  1. Как подключиться к серверу по ssh?

При помощи команды ssh: ssh имя_пользователя@ip_адрес

  1. Кто такой суперпользователь и что ему можно?

Суперпользователь (root) имеет полные права на систему, включая доступ к любым файлам, установку программ и управление пользователями.

  1. Что такое systemd, как происходит загрузка системы?

systemd — это система инициализации, которая управляет процессами во время загрузки операционной системы. Она запускает службы, монтирует файловые системы и управляет демонами.

  1. Как поставить пакет? Что такое apt?

apt — это пакетный менеджер для систем на базе Debian (включая Ubuntu). Отвечает за скачивание, установку, обновление и удаление пакетов из репозиториев. Поставить пакет можно через команду sudo apt: sudo apt install имя_пакета.

Заключение

В ходе выполнения лабораторной работы № 1 были успешно освоены базовые навыки работы с виртуальными машинами в среде VirtualBox: создание виртуальной машины, установка операционной системы Ubuntu Server 22.04, настройка сетевых параметров и проброс портов. Была проверена работоспособность сети, изучены основные команды для диагностики (ping, ip), а также выполнено удалённое подключение к виртуальной машине по протоколу SSH.