Тип работы:
Предмет:
Язык работы:


СОЗДАНИЕ LIVE-USB ДИСТРИБУТИВА ДЛЯ УДАЛЕННОЙ РАБОТЫ

Работа №187657

Тип работы

Бакалаврская работа

Предмет

математика и информатика

Объем работы38
Год сдачи2025
Стоимость4380 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
14
Не подходит работа?

Узнай цену на написание


Введение 3
1 Особенности настройки и конфигурирования Live-USB дистрибутива 4
1.1 Выбор базового Linux-дистрибутива 4
1.2 Изучение и нивелирование недостатков технологии Live-USB 9
2 Настройка и конфигурирование дистрибутива 16
3 Создание загрузочного устройства с собственным дистрибутивом 29
Заключение 35
Список использованных источников и литературы 36


Современный мир принес человечеству возможность работать в дистанционном формате, не выходя из дома, однако стремительно развивающиеся технологии, предлагающие такие возможности, порой не успевают соответствовать критериям безопасности и становятся примером суровой реальности, в которой люди и целые компании терпят утечки конфиденциальной информации. Одной из таких технологий является удаленный рабочий стол, позволяющий не только видеть экран удаленного рабочего стола, но и управлять устройством через его графическую оболочку, получая доступ ко всем личным данным устройства. Наиболее известной реализацией выделяют RDP (Remote Desktop Protocol) - протокол удалённого рабочего стола, для использования которого необходимо настроить RDP-сервер и RDP-клиент, процесс трудоемкий и требует прикладных знаний, но есть программы, которые выполняют настройку и поставляются с интерфейсом, а взамен требуют покупку лицензии. Есть и такие реализации как у AnyDesk, которые используют собственный протокол, но уступают в безопасности RDP.
В рамках данной дипломной работы разрабатывается бесплатный Live- USB дистрибутив на базе существующего Linux-дистрибутива для безопасного подключения к удалённому компьютеру. Он будет содержать все необходимые утилиты, графическую оболочку и удобный интерфейс для подключения по SSH, VPN и RDP. Таким образом полученная система удовлетворит потребность рынка компьютерного ПО в бесплатной, безопасной и удобной реализации приложения для удаленной работы. Помимо всего, этот дистрибутив можно использовать для создания портативного загрузочного устройства, с которого можно запуститься на любом компьютере, имея доступ к BIOS или Boot Menu.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


Целью дипломной работы было создание Live-USB дистрибутива для удаленной работы. В результате данный дистрибутив был создан с учетом недостатков технологии Live-USB, которые были нивелированы следующими действиями: выгрузка OC в оперативную память,
распараллеливание системы инициализации OpenRC и использование современных стандартов USB интерфейсов. Также для автоматизации сборки дистрибутива были созданы вспомогательные скрипты. Как итог, получена не только быстрая система, но и частично лишённая недостатков Flash-USB, позволяющая бесплатно и безопасно получать доступ к удаленному рабочему столу, подключаться по SSH и OpenVPN.



1. Руководство по сборке ядра Linux / [Электронный ресурс]. — URL: https://www.linuxfromscratch.org/ (дата обращения: 20.09.2024).
2. Перечень легковесных дистрибутивов Linux / [Электронный ресурс]. —
URL: https://losst.pro/top-distributivov-linux-2021 (дата обращения:
03.10.2024).
3. Перечень популярных графических оболочек для Linux / [Электронный ресурс]. — URL: https://lifehacker.ru/obolochki-rabochego-stola-linux/ (дата обращения: 05.10.2024).
4. Открытый репозиторий пакетов Alpine / [Электронный ресурс]. — URL: https://pkgs.alpinelinux.org/packages (дата обращения: 02.10.2024).
5. Официальная документация Alpine / [Электронный ресурс]. — URL: https://wiki.alpinelinux.org/wiki/Main Page (дата обращения: 17.12.2024).
6. Стандарты USB / [Электронный ресурс]. — URL: https://club.dns- shop.ru/blog/t-345-interfeisyi-i-kommutatsiya/27840-tipyi-standartov-usb-i- raznitsa-mejdu-nimi/ (дата обращения: 09.01.2025).
7. Порядок загрузки Linux-систем / [Электронный ресурс]. — URL: https://zalinux.ru/?p=4911 (дата обращения: 21.01.2025).
8. Начальная загрузка компьютера / [Электронный ресурс] // Википедия. — URL: https://ru.wikipedia.org/wiki/Начальная загрузка компьютера (дата обращения: 26.02.2025).
9. MBR и GPT: схемы разделов / [Электронный ресурс]. — URL: https://club.dns-shop.ru/blog/t-477-ssd-nakopiteli-m-2/40496-mbr-ili-gpt- chto-takoe-strukturyi-nakopitelei-i-chem-otlichautsya/ (дата обращения: 05.03.2025).
10. Лав Р. Linux. Системное программирование / R. Love. Linux System Programming. — 2-е изд. — СПб.: Символ-Плюс, 2016. — 456 с.
11. Матросов А., Родионов Е., Братусь С. Руткиты и буткиты. — М.: ДМК Пресс, 2022. — 384 с.


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ