Menu

Администрирование корпоративных информационных систем

Дисциплина для студентов 4 курса.

Рекомендуемая ОС: Rocky, Alma Linux, Oracle LinuxCentos Steam версии 8.5. Акцент сделан на администрирование машины, которая выступает в роли сервера.

Дисциплина включает в себя:

  • лекции (18 часов),
  • лабораторные работы (36 часов).

Дисциплина заканчивается экзаменом.

Инструментальные средства

Выполнение лабораторного практикума подразумевает наличие виртуальной машины (в идеальном случае - двух) либо VPS.

Требования к отчётам

Отчёты по всем лабораторным работам оформляются в электронном виде и отправляются или передаются преподавателю любым удобным способом. Отчёты должны обязательно содержать титульный лист, цель работы, краткое описание работы и выводы. Наличие большого количества скриншотов приветствуется. Скриншоты без подписей и без названия не допускаются. Минимальный объём - 3 страницы А4, включая титульный лист.

Отчёт считается сданным, если от преподавателя получен ответ "Принято" (обычно это происходит в течение суток). Если же ответа от преподавателя нет, отчёт считается не сданным, в таком случае следует напомнить о себе. Напоминать о себе чаще, чем раз в сутки, не имеет практического смысла.

Если же отчёт не принят, то в ответ вы получите замечания, на которые необходимо будет отреагировать.

Отчёты считаются сданными в срок, если преподаватель принял их до сессии.

Как показывает практика, примерно половина студентов присылает отчёты в последние три дня; в таком случае преподаватель оказывается не в состоянии проверить все присланные отчёты - кому-то не повезёт с проверкой чисто технически. Во избежание подобных ситуаций присылайте отчёты заранее, и уж точно хотя бы за неделю до сессии.

 

Оценивание

Главными показателями оценивания уровня освоения дисциплины являются своевременность и качество выполнения обучающимся всех видов учебной нагрузки и контрольных мероприятий.

7 семестр

Модули

Баллов

минимум

максимум

Модуль 1 «Сетевые ОС»

20

35

Посещение аудиторных занятий

4

11

Контрольная работа

16

24

Модуль 2 «Лабораторный практикум»

22

35

Посещение аудиторных занятий

4

11

Лабораторный практикум

18

24

Экзамен

18

30

Итого

60

100

Перевод процентов в 4-балльную шкалу

менее 60 НЕУД
60 и выше УДОВЛ
75 и выше ХОР
90 и выше ОТЛ

Текущая аттестация

Текущая аттестация (контрольная работа) как правило проводится в середине семестра в форме тестирования на персональном компьютере. Тест оформляется в специализированном ПО Moodle.

Максимальные и минимальные баллы (проценты) можно посмотреть в таблице выше. Баллы ниже минимального значения обнуляются (не учитываются), а задание считается не выполненным. Пересдача возможна в конце семестра, по предварительному согласованию с преподавателем.

Экзамен

Экзамен (промежуточная аттестация) проводится в зимнюю экзаменационную сессию. Возможны две формы: в письменной форме и в форме тестирования в специализированном ПО Moodle (наиболее вероятно).

Максимальные и минимальные баллы (проценты) можно посмотреть в таблице выше. По правилам высшей школы, на экзамене проверяются знания, умения и навыки. Поэтому экзамен состоит из 2-х частей: ответы на вопросы (или тест, или 2 вопроса из билета) и практическое задание за компьютером. Формально в экзаменационном билете будут присутствовать 3 вопроса: 2 на знания и умения и один - практическое задание. От практического задания можно получить освобождение по предварительному согласованию с преподавателем, если лабораторный практикум сдан в срок.

Баллы ниже минимального значения обнуляются (не учитываются), а экзамен считается не сданным. Невыполненное практическое задание и/или отсутствие письменного ответа на 1 из вопросов также приводят к обнулению баллов за экзамен.

Экзаменационные вопросы можно получить у преподавателя не ранее чем за неделю до экзамена.

Экзаменационные билеты нельзя увидеть раньше экзамена.

Типовые вопросы к экзамену

  1. Особенности операционной системы Linux (Л1)
  2. Дайте определение понятию веб-сервер (Л2)
  3. Цель и функции веб-сервера (Л2)
  4. Хостинг файлов (Л2)
  5. Что такое HTTP? (Л2)
  6. Классификация популярных веб-серверов (Л2)
  7. Файловая система Linux. Термин "файл". (Л3)
  8. Пользователи и группы пользователей Linux (Л4)
  9. Распределение прав доступа в Linux. Чтение. Запись. (Л5)
  10. Назначение прав доступа. Команды chmod, chown, chgrp. (Л5)
  11. Функции и задачи файловой системы. (Л6)
  12. Операционные системы и типы файловых систем. (Л6)
  13. Файловые системы ОС Windows.  (Л6)
  14. Файловые системы macOS.  (Л6)
  15. Файловые системы Linux. (Л6)
  16. Дополнительные файловые системы (Л6 + почитать в интернете про ZFS)
  17. Работа с файлами. Понятие "канал". Команды cat, less, tar, grep. (Л7)
  18. Виртуализация. Зачем нужны виртуальные машины? (Л8)
  19. Какие бывают виды виртуальных машин? (Л8)
  20. Приведите распространенные технологии виртуализации VPS и VDS (Л8)
  21. Известные решения для виртуализации. Система виртуализации Proxmox Virtual Environment (Л9)
  22. Особенности использования памяти в Linux (Л10)
  23. Приоритеты доступа к ОЗУ (Л10)
  24. Файл и раздел подкачки. Рекомендации по выбору размера файла подкачки. (Л10)
  25. Что такое уровни выполнения? (Л11)
  26. Системы инициализации, которые используются в современных дистрибутивах. (Л11)
  27. Что такое systemd и init? В чем основное преимущество первого над вторым? (Л11)
  28. Типы RAID (Л11)

Практические задачи

  • Установить ОС Rocky Linux из файла ISО в текстовом режиме, получить доступ по SSH
  • Развернуть веб-окружение на базе nginx+php-fpm-MySQL
  • Развернуть веб-окружение на базе Apache+php-fpm-MySQL
  • Установить fail2ban, продемонстрировать отказ в подключении

Комментарии к ЛР №2

Если не получается ничего, то создаём вторую виртуальную машину - она будет играть роль клиента. Проверены и железобетонно работают "живые образы" Линукс, которые выкачиваем из интернета: Ubuntu Mate или Fedora Mate, ищем в поисковике. Прекрасно работает также и Windows XP.

При создании виртуального клиента необходимо выполнить настройки:

  • ОЗУ 2 Гб
  • Видеопамять - максимум
  • Процессоров - 2
  • Два сетевых адаптера: NAT + внутренняя сеть (создайте в VirtualBox если отсутствует) 

Запускаем клиента и сервер.

Клиент должен уметь ходить в интернет - проверьте браузером. На клиенте найдите на панели инструментов значок Терминал - чёрный квадрат командной строки.

Проверяем конфигурацию интерфейсов на обеих машинах: ip a

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

Выполняем команды ping и ssh на обоих машинах. Проверяем дистанционное управление сервером, например вводим команду, которая покажет очевидный результат: shutdown -h now

В отчёт пишем, как мы управляли сервером дистанционно - с другой машины-клиента.

Все действия контролируем командой who, чтобы узнать, кто и откуда работает с сервером.

Введение в Linux

  • Linux - это сетевая операционная система
  • Хостинг на Linux дешевле. Почему?
  • Linux достаточно один раз установить и настроить, не нужно постоянное присутствие человека
  • Ваш вопрос, который появится во время эксплуатации, уже задан на форумах, и на него уже есть ответ

Материалы

 

Последнее изменение Четверг, 19 Декабрь 2024 18:23

Авторизуйтесь, чтобы получить возможность оставлять комментарии

Документы

Титульный лист для отчётов по ЛР, версия 2023 года для СГУ.

Скачать

Официальные титульные листы для всех видов отчетов, версия 2018 года для МГТУ им. Баумана.

Скачать

Go to top