Операционная система Linux – установка, настройка, основы администрирования и веб-серверы: Учебно-методическое пособие
Год издания: 2026
Автор: Ананченко И.В., Зудилова Т.В., Иванов С.Е.
Издательство: Университет ИТМО
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 121
Описание: Методическое пособие по работе с ОС Linux, открытой и свободно распространяемой операционной системой, предназначено для студентов очной формы обучения, осваивающих профессиональную образовательную программу «DevOps в разработке и управлении информационными системами» направления подготовки 11.03.02 Инфокоммуникационные технологии и системы связи. В пособии содержатся базовые инструкции и рекомендации по установке, настройке, основам администрирования ОС, а также настройке веб-серверов и сетевой безопасности ОС Linux.
Примеры страниц (скриншоты)
Оглавление
1. Введение. Что такое Linux? ................................................................................ 5
1.1. История Linux ................................................................................................ 5
1.2. Преимущества и недостатки Linux ............................................................. 6
1.3. Разновидности ОС на базе Linux ................................................................ 7
1.4. Контрольные вопросы ................................................................................ 11
2. Установка ОС Linux .......................................................................................... 12
2.1. Установка в качестве дополнительной ОС ............................................... 12
2.2. Создание виртуальной машины ................................................................ 14
2.3. Установка Ubuntu ........................................................................................ 18
2.4. Разметка жесткого диска в Linux Ubuntu .................................................. 20
2.5. Установка Ubuntu на USB-накопитель ...................................................... 25
2.6. Установка в качестве единственной ОС ................................................... 27
2.7. Контрольные вопросы ................................................................................ 30
3. Настройка и работа с ОС Linux ....................................................................... 30
3.1. Настройка рабочего пространства ............................................................ 30
3.2. Инструкции по работе с интерфейсом терминала ................................... 37
3.3. Создание и удаление учетных записей ..................................................... 38
3.4. Сохранение резервных данных, сохранение дубликатов - резервное копирование. ... 40
3.5. Контрольные вопросы ................................................................................ 44
4. Веб-сервера для ОС Linux ................................................................................ 44
4.1. Установка и настройка веб-сервера Apache ............................................. 44
4.2. Установка и настройка веб-сервера Nginx ............................................... 48
4.3. Контрольные вопросы ................................................................................ 53
5. Дополнительное ПО для работы с системами Linux ..................................... 53
5.1. Применение Suricata для сетевой безопасности ...................................... 53
5.2. Использование Samba для доступа клиентских терминалов к папкам . 55
5.3. Использование Luks для шифрования дисков ......................................... 56
5.4. Контрольные вопросы ................................................................................ 57
6. Работа с РЕД ОС Linux ..................................................................................... 57
6.1. Установка РЕД ОС 7.2 на виртуальную машину ..................................... 58
6.2. Схемы разбиения диска .............................................................................. 62
6.3. Основы администрирования на РЕД ОС .................................................. 68
6.4. Набор команд для работы с операционной системой РЕД ОС Linux.... 68
6.5. Команды для работы с файловой структурой .......................................... 74
6.6. Файловая структура Linux ......................................................................... 76
6.7. Управление доступом к файлам РЕД ОС ................................................. 82
6.8. Удаленный доступ РЕД ОС ........................................................................ 87
6.9. Контрольные вопросы ................................................................................ 93
7. Использование облачных технологий ............................................................. 93
7.1. Использование Cloud.ru для виртуальной машины ................................ 93
7.2. Создание виртуальной машины в Cloud.ru .............................................. 94
7.3. Использование Яндекс Облака для виртуальной машины ................... 101
7.4. Создание виртуальной машины в yandex cloud ..................................... 102
7.5. Контрольные вопросы .............................................................................. 108
8. Разработка программы под ОС Linux на Python .......................................... 108
8.1. Установка Python в ОС Linux ................................................................... 108
8.2. Установка необходимых пакетов ............................................................. 110
8.3. Разработка программы на Python для вычисления интеграла ............. 111
8.4. Запуск программы ..................................................................................... 113
8.6. Контрольные вопросы .............................................................................. 116
Заключение ....................................................................................................... 116
Список источников ............................................................................................. 117