Администрирование ОС «Альт». Часть 1
Код курса — ALTADM1
О курсе
Администраторы, начинающие работать с операционными системами семейства «Альт», нередко делают первые шаги, опираясь на собственный опыт, подробную документацию, советы профессионального сообщества. Первая часть курса «Администрирование ОС "Альт"» даст возможность быстро получить необходимый стартовый набор знаний и навыков, уверенно одолеть порог вхождения в новую область профессиональной деятельности. С этого учебного курса мы рекомендуем системным администраторам начинать планомерное изучение инструментов и методов управления операционными системами семейства «Альт».
Модульная структура курса охватывает базовые темы администрирования Linux-систем: работа с пользовательскими и групповыми учётными записями, принципы создания файловых систем и формирования структуры дерева каталогов, понимание роли процессов, базовой модели разграничения доступа. Вместе с тем слушатели получают серьёзную практическую подготовку, разрабатывая наборы скриптов на языке командного интерпретатора в ходе лабораторных работ.
Длительность обучения по программе составляет 40 академических часов, в очном формате проведения курса он занимает одну неделю (5 дней по 8 академических часов), дистанционный или смешанный формат могут отличаться по срокам проведения.
Начальные требования
Минимальные требования к уровню подготовки обучаемых
Базовые знания архитектуры современных компьютеров и компьютерных сетей. Понимание архитектуры клиент-сервер, понимание терминов «протокол передачи данных», «сокет», «аутентификация», «авторизация», «учётная запись», «база данных».
Знания после прохождения курса
Основные знания и умения, получаемые слушателем по итогам прохождения инструктажа:
- понимание особенностей открытой модели разработки, сути свободных лицензий и их ограничений;
- знание названий основных стандартов, имеющих отношение к Linux;
- понимание места ОС Альт в современном разнообразии Linux;
- понимание, термина «отечественная ОС» и как Linux может быть отечественной разработкой;
- умение выполнять основные операции с пользовательскими и групповыми учётными записями;
- понимание роли механизмов PAM и nsswitch;
- умение выполнять поиск справочной информации, используя встроенную справку, справочные системы man и info, сопроводительную документация пакета, специализированные ресурсы глобальной сети;
- понимание принципов создания файловых систем;
- знание структуры дерева каталогов;
- понимание назначения каталогов первого уровня согласно FHS;
- знание основных типов файлов Linux;
- умение выполнять основные операции с файлами различных типов;
- понимание принципов базовой модели разграничения доступа в Linux;
- понимание роли процесса в операционной системе;
- умение выполнять базовые операции с процессами;
- умение пользоваться системными службами журнализации, отложенного и периодического выполнения заданий;
- умение создавать и запускать базовые сценарии на языке командного интерпретатора.
Программа
Тематический план авторизованного учебного курса «Администрирование ОС «Альт». Часть 1»
Модуль 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