Программа авторизованного учебного курса охватывает темы базового и углубленного сетевого и системного администрирования операционных систем GNU/Linux.
Программа направлена на развитие компетенций сетевого и системного администрирования GNU/Linux-систем на примере российских операционных систем семейства «Альт».
Минимальные требования к уровню подготовки обучаемых
Базовые знания архитектуры современных компьютеров и компьютерных сетей. Понимание архитектуры клиент-сервер, понимание терминов «протокол передачи данных», «сокет», «аутентификация», «авторизация», «учётная запись», «база данных».
Основные знания и умения, получаемые слушателем по итогам прохождения инструктажа:
Профессиональные компетенции Программа направлена на развитие (совершенствование) следующих профессиональных компетенций:
организация сетевого и системного администрирования операционных систем;
понимание эффективных способов построения и поддержания ИТ-инфраструктуры организации на GNU/Linux-системах;
использование в практической деятельности знаний о структуре GNU/Linux-систем на примере ОС «Альт»;
эксплуатация операционных систем ОС «Альт».
Знания, получаемые слушателем:
способы развертывания ОС «Альт»;
принципы управления программным обеспечением в ОС «Альт»;
процесс загрузки ОС «Альт»;
принципы управления службами в ОС «Альт»;
принципы работы в командной строке;
способы организации журналирования событий и работы с журналами;
многопользовательскую модель;
принципы разграничения доступа;
принципы управления программным обеспечением;
принципы управления сетевыми настройками в ОС «Альт»;
принципы организации хранения данных в ОС «Альт»;
принципы управления подсистемой печати в ОС «Альт»;
возможности мониторинга работы ОС «Альт»;
возможности удаленного управления;
возможности ОС в качестве сервера в локальных и глобальных сетях (DHCP, DNS, файлового, LAPP сервера);
принципы организации доменной инфраструктуры и централизованного управления;
особенности запуска Windows-приложений в ОС «Альт»;
принципы развертывания контейнеров и виртуальных машин.
Умения, получаемые слушателем:
выполнять установку ОС «Альт»;
управлять программным обеспечением системы;
управлять процессом загрузки ОС;
управлять состоянием системных служб;
управлять пользователями;
управлять правами на файлы;
управлять подсистемой журнализации ОС;
изменять сетевые параметры ОС;
управлять разделами, томами, RAID-массивами и файловыми системами;
производить мониторинг работы ОС «Альт»;
настраивать подсистему печати;
настраивать сетевые службы в ОС «Альт»;
запускать Windows-приложения в ОС «Альт»;
разворачивать Docker контейнеры и виртуальные машины.
Практический опыт, получаемый слушателем:
установки-удаления-обновления ПО системы;
настройки параметров загрузки системы;
управления работой системных служб;
управления сетевых параметров ОС;
настройки параметров хранения данных в ОС;
мониторинга и оценки производительности;
настройки сервера с ОС «Альт» в качестве маршрутизатора;
настройки сервера с ОС «Альт» в качестве DHCP, DNS сервера;
настройки сервера с ОС «Альт» в качестве контроллера домена;
настройки сервера с ОС «Альт» в качестве файлового сервера;
настройки сервера с ОС «Альт» в качестве WEB-сервера;
развертывания приложений в Docker;
развертывания виртуальных машин.
Программа курса «Администрирование ОС «Альт»»
Тема 1. Знакомство с ОС GNU/Linux
Политика лицензирования, свободные лицензии
Основные ветви дистрибутивов Linux
Обзор отечественных дистрибутивов Linux
Тема 2. Семейство дистрибутивов ОС «Альт»
Краткая история семейства ОС «Альт»
Основные характеристики ОС «Альт»
Дистрибутивы семейства ОС «Альт». Жизненный цикл дистрибутивов
Пакеты, репозитории
Проект Sisyphus (Сизиф). Стабильный репозиторий ALT (бранч)
Обзор окружений рабочего стола (Mate, KDE, Xfce)
Тема 3. Получение технической поддержки и работа с документацией
Источники документации
Man-страницы
Система info
Информационные ресурсы по ОС «Альт»
Тема 4. Установка ОС «Альт» и базовая настройка
Подготовка к установке
Ручная установка: выбор дистрибутива, настройка основных параметров, разметка дисков, выбор групп пакетов
Начальная загрузка, вход в систему
Система после установки
Особенности установки в UEFI-режиме
Тема 5. Работа с интерфейсом командной строки
Текстовый интерфейс пользователя
Стандарт FHS
Пути и директории. Создание и копирование файлов. Перемещение, переименование, удаление. Жесткие и символические ссылки
Работа с файлами и каталогами
Чтение текстовых файлов. Текстовый редактор vim и почему не надо использовать nano
Стандартные потоки, pipeline
Тема 6. Управление пользователями
Понимание многопользовательской модели в ОС «Альт»
Пользователи системы, группы, учетные записи
Работа с паролями
Разграничение доступа к файлам
TCB - система хранения паролей в «Альт»
Введение в PAM
Тема 7. Пакеты, установка ПО и обновление системы
Пакеты
Утилита rpm
APT. Настройка на репозитории
Обновление системы и ядра
Установка/удаление приложений в CLI
Использование Synaptic
Центр приложений, flatpak, epm
Тема 8. Работа с файловыми системами в ОС «Альт»
Файловые системы в ОС «Альт»
Работа с дисками и разделами в Linux, монтирование файловых систем
Основы работы с LVM
Виды RAID. Основы работы с MDADM
Тема 9. Процессы
Понимание роли процессов
Характеристики состояния процесса
Управление процессами
Система инициализации
Управление службами
Мониторинг и диагностика системы
Чтение системных журналов
Планировщик задач
Тема 10. Настройка сетевых параметров ОС «Альт»
Особенности настройки сетевых параметров в ОС «Альт»
Автоматическая настройка сетевых параметров по DHCP
Ручная настройка сетевых параметров
Подключение через PPPoE соединение
Межсетевой экран в ОС «Альт»
Настройка маршрутизации, NAT
Тема 11. Удаленное управление
Установка. Настройка Alterator
Модули Alterator
Основы SSH
SSH. Аутентификация пользователей по ключам
Командные конструкции
Cockpit
Тема 12. Сетевые сервисы в ОС «Альт»
Служба динамического конфигурирования узлов (DHCP). Настройка isc-dhcp
Служба разрешения имен узлов (DNS). Настройка bind в качестве кэширующего и первичного DNS сервера
Обзор и настройка dnsmasq (DHCP, DNS, tftp)
Службы общего доступа к файлам, настройка SMB и NFS