|
|
|
|
Курсы Linuх
|
|
Курс: Администрирование ОС Альт. Часть 1: ALTADM1
Ориентирован на системных администраторов ОС Альт, может быть адаптирован для разработчиков под Linux и специалистов по безопасности.
Предварительный уровень подготовки:
- Базовые знания архитектуры современных компьютеров и компьютерных сетей.
- Понимание архитектуры клиент-сервер, понимание терминов «протокол передачи данных», «сокет», «аутентификация», «авторизация», «учётная запись», «база данных».
Продолжительность: 5 дней, 40 ак. час.
ОС Альт – решение Linux на основе программных продуктов, технологий и решений Базальт СПО. Этот обновлённый* базовый курс - первый в линейке курсов ОС Альт. Курс ориентирован на системных администраторов, и может быть адаптирован для разработчиков под Linux и специалистов по безопасности. Курс уникален тем, что несмотря на невысокие начальные требования, в программе достаточно глубоко раскрываются базовые и продвинутые темы администрирования Linux. Именно с данного курса рекомендуется начинать программу подготовки кадров, если организация приняла решения создавать и развивать компетенции в области Linux.
Этот курс пришел на смену курсу ALTBAS «Архитектура ОС Альт. Углубленный курс по Linux на основе продуктов Базальт СПО»).
Программа курса
Модуль 1: Знакомство с ОС Альт
- Политика лицензирования, свободные лицензии.
- UNIX-подобные системы. Краткая история Linux.
- Краткая история ОС Альт.
- Особенности отечественных ОС, основные характеристики ОС Альт.
- Проект Sisyphus (Сизиф).
Модуль 2: Основы интерфейса командной строки
- Базовые принципы организации интерфейса, основанного на использовании КС.
- Интерактивный и пакетный режимы работы командного интерпретатора.
- Синтаксис команд согласно стандарту POSIX.
- Организация переноса команд по строкам, ввода нескольких команд в одной строке, конвейеров команд, перенаправления ввода-вывода.
Модуль 3: Обработка текста и управление документацией в ОС Альт
- Особенности работы с документацией в ОС Альт.
- Использование системы man, системы info.
- Использование информационных ресурсов по ОС Альт.
- Принципы обработки текстовой информации в Linux-системах.
- Использование основных редакторов.
Модуль 4: Файлы и файловые операции в ОС Альт
- Стандарт FHS, назначение каталогов верхнего уровня в ОС Альт.
- Типы файлов в Linux, атрибуты файлов, индексный дескриптор.
- Особенности поиска и архивирования файлов в ОС Альт.
- Использование графических приложений для работы с файлами в ОС Альт.
Модуль 5: Использование файловых систем в ОС Альт
- Особенности различных файловых систем, используемых в ОС Альт.
- Процесс монтирования ФС.
- Управление ресурсами файловых систем.
Модуль 6: Управление пользователями в ОС Альт
- Многопользовательская модель в ОС Альт.
- Пользователи системы, группы, учётные записи.
- Особенности работы с паролями в ОС Альт.
- Процессы аутентификации и преобразования имён в ОС Альт.
Модуль 7: Разграничение доступа к файлам
- Базовая модель разграничения доступа.
- Особенности использования дополнительных битов.
- Значение пользовательской маски.
- Расширенные права доступа.
Модуль 8: Управление конфигурацией в ОС Альт
- Пользовательское окружение.
- Общесистемная конфигурация.
- Конфигурационные файлы.
Модуль 9: Процессы в ОС Альт
- Роль процессов в ОС Альт.
- Характеристики состояния процесса.
- Управление заданиями в ОС Альт.
Модуль 10: Обработка текстовых потоков с помощью фильтров
- Назначение фильтров в ОС Альт.
- Обзор основных утилит фильтрации.
- Принципы построения регулярных выражений.
- Обзор потоковых текстовых редакторов, примеры использования sed, примеры использования awk.
Модуль 11: Организация удалённого доступа в ОС Альт
- Обзор сетевого окружения в ОС Альт.
- Примеры реализации стандартных сетевых служб в Альт-дистрибутивах.
- Клиентская и серверная части службы OpenSSH.
- Безопасность удалённых соединений.
Модуль 12: Графическая подсистема в ОС Альт
- Организация графический среды в ОС Альт.
- Назначение X-сервера.
- Графическая подсистема Linux как пример сетевой службы.
- Обзор интегрированных графических сред в ОС Альт: MATE, KDE, Xfce.
Модуль 13: Основы написания shell-скриптов в ОС Альт
- Сферы применения сценариев на языке shell.
- Особенности создания, отладки и запуска shell-скриптов.
- Применение переменных в сценариях.
- Организация структур условия, выбора, цикла в сценариях.
После прохождения курса вы будете способны:
- Понимать особенности открытой модели разработки, сути свободных лицензий и их ограничений.
- Знать названия основных стандартов, имеющих отношение к Linux.
- Понимать место ОС Альт в современном разнообразии Linux.
- Понимать термин «отечественная ОС» и возможность отнесения Linux к отечественной разработке.
- Уметь выполнять основные операции с пользовательскими и групповыми учётными записями.
- Понимать роль механизмов PAM и nsswitch.
- Выполнять поиск справочной информации, используя встроенную справку, справочные системы man и info, сопроводительную документация пакета, специализированные ресурсы глобальной сети.
- Понимать принципы создания файловых систем.
- Знать структуру дерева каталогов.
- Понимать назначения каталогов первого уровня согласно FHS.
- Знать основные типы файлов Linux.
- Выполнять основные операции с файлами различных типов.
- Понимать принципы базовой модели разграничения доступа в Linux.
- Понимать роли процесса в операционной системе.
- Выполнять базовые операции с процессами.
- Пользоваться системными службами журнализации, отложенного и периодического выполнения заданий.
- Создавать и запускать базовые сценарии на языке командного интерпретатора.
|