Добавил:
мой вк: vk.com/truecrimebitch больше работ здесь: https://github.com/alisadex Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ПКАПиИ_БСТ2104_Кофанов_Первухина_Лабораторная_работа_1

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

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

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

Федеральное государственное бюджетное образовательное учреждение высшего образования

«Московский технический университет связи и информатики»

__________________________________________________________________

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

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

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

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

Выполнили: студенты гр. БСТ2104

Кофанов Дмитрий Алексеевич

Первухина Алиса Александровна

Проверил: ст. преп.

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

Москва

2025

Цель работы

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

Задание

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

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

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

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

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

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

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

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

Содержание

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

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

Заключение 12

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

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

Рисунок 1 – Характеристики созданной виртуальной машины

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

Рисунок 2 – Конфигурация профиля пользователя при установке ОС

Также входе установки операционной системы установим OpenSSH server.

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

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

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

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

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

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

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

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

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

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

Linux — это операционная система с открытым исходным кодом, основанная на ядре Linux. Она широко используется для серверов, рабочих станций и встраиваемых систем благодаря своей стабильности, безопасности и гибкости.

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

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

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

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

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

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

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

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

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

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

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

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

sudo usermod -aG sudo имя_пользователя

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

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

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

df -h

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

ssh имя_пользователя@ip_адрес

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

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

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

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

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

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

sudo apt install имя_пакета

Заключение

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