Первая часть курса «Администрирование ОС "Альт"» даст возможность быстро получить необходимый стартовый набор знаний и навыков, уверенно одолеть порог вхождения в новую область профессиональной деятельности. С этого учебного курса мы рекомендуем системным администраторам начинать планомерное изучение инструментов и методов управления операционными системами семейства «Альт».
Модульная структура курса охватывает базовые темы администрирования Linux-систем: работа с пользовательскими и групповыми учётными записями, принципы создания файловых систем и формирования структуры дерева каталогов, понимание роли процессов, базовой модели разграничения доступа. Вместе с тем слушатели получают серьёзную практическую подготовку, разрабатывая наборы скриптов на языке командного интерпретатора в ходе лабораторных работ.
Целевая аудитория
Администраторы, начинающие работать с операционными системами семейства «Альт»
Предварительные требования
Базовые знания архитектуры современных компьютеров и компьютерных сетей. Понимание архитектуры клиент-сервер, понимание терминов «протокол передачи данных», «сокет», «аутентификация», «авторизация», «учётная запись», «база данных».
Приобретаемые знания и навыки
Основные знания и умения, получаемые слушателем:
- понимание особенностей открытой модели разработки, сути свободных лицензий и их ограничений;
- знание названий основных стандартов, имеющих отношение к Linux;
- понимание места ОС Альт в современном разнообразии Linux;
- понимание, термина «отечественная ОС» и как Linux может быть отечественной разработкой;
- умение выполнять основные операции с пользовательскими и групповыми учётными записями;
- понимание роли механизмов PAM и nsswitch;
- умение выполнять поиск справочной информации, используя встроенную справку, справочные системы man и info, сопроводительную документация пакета,
- специализированные ресурсы глобальной сети;
- понимание принципов создания файловых систем;
- знание структуры дерева каталогов;
- понимание назначения каталогов первого уровня согласно FHS;
- знание основных типов файлов Linux;
- умение выполнять основные операции с файлами различных типов;
- понимание принципов базовой модели разграничения доступа в Linux;
- понимание роли процесса в операционной системе;
- умение выполнять базовые операции с процессами;
- умение пользоваться системными службами журнализации, отложенного и периодического выполнения заданий;
- умение создавать и запускать базовые сценарии на языке командного интерпретатора.
Программа курса
Модуль 1. Знакомство с ОС «Альт»
- UNIX-подобные операционные системы
- Проект GNU
- ОС на основе ядра Linux
- История ОС «Альт»
- Репозиторий Sisyphus (Сизиф)
- Продукция «Базальт СПО»
Модуль 2. Основы работы в командной строке
- Интерфейс командной строки
- Типы команд
- Терминалы
- Навигация по дереву каталогов
- История команд
- Перенаправление консольного ввода-вывода
- Специальные символы командного интерпретатора
- Объединение выполнения команд
Модуль 3. Получение документации
- Справочная система man (UNIX)
- Справочная система проекта GNU - info
- Дополнительные источники справочной информации в системе
- Справочные ресурсы по ОС «Альт»
Модуль 4. Обработка текста
- Просмотр текста
- Редакторы текста
- Основы написания сценариев на языке командного интерпретатора
Модуль 5. Организация хранения данных
- FHS - Filesystem Hierarchy Standard
- Работа с дисковыми разделами
- Файловые системы в ОС «Альт»
Модуль 6. Управляющие конструкции командного интерпретатора
- Переменные в скриптах на языке командного интерпретатора
- Позиционные параметры
- Управляющие конструкции условного выполнения
- Конструкции циклов
Модуль 7. Файлы и их атрибуты
- Типы файлов
- Утилиты для работы с файлами
- Индексные дескрипторы
Модуль 8. Учетные записи пользователей и групп
- Пользовательские учетные записи
- База паролей пользователей
- Учетные записи групп
- Информация по пользователям в системе
- Механизмы получения административных полномочий в системе
Модуль 9. Конфигурация системы
- Уровни конфигурации
- Пользовательское окружение
- Пользовательский профиль
Модуль 10. Разграничение доступа
- Базовая модель разграничения доступа
- Изменение атрибутов безопасности файлов
- Дополнительные атрибуты для исполняемых файлов
- Дополнительные атрибуты для каталогов
Модуль 11. Управление процессами
- Атрибуты процессов
- Инструменты анализа процессов в системе
- Состояния процессов
- Работа с заданиями (jobs)
- Приоритеты выполнения процессов
Модуль 12. Удаленный доступ
- Сетевые настройки
- Сетевые подсистемы ОС «Альт»
- Разрешение имен
- Утилиты сетевой диагностики
- SSH - Secure Shell
Документы об окончании курса
- Сертификат "Базальт СПО" об окончании авторизованного курса
- Сертификат Учебного центра Noventiq
- Cертификат об обучении установленного образца