Уровень сложности:
Длительность курса: 24 ак.ч.
График обучения: 24 ак. часа, 6 занятий по 4 ак. часа либо 3 занятия по 8 ак. часов
Аннотация
Курс посвящен базовым задачам системного администрирования ОС Astra Linux Special Edition. В курсе рассматриваются установка ОС Astra Linux, особенности работы в командной строке, работа с файлами и текстовыми редакторами, подсистемы управления процессами и учетными записями ОС Astra Linux Special Edition, дискретционное и мандатное управление доступом.
Знания и умения, полученные в результате обучения
• Понимание архитектуры ОС GNU/Linux;
• Понимание терминов: дистрибутив, программный пакет, репозиторий;
• Знание назначения и понимание применимости операционных систем семейства Astra Linux;
• Понимание функционирования терминалов различного типа;
• Понимание процедур входа в систему и выхода из системы;
• Знать и понимать устройство справочных системам;
• Знание атрибутов учетных записей пользователей и групп;
• Понимание назначения разных типов файлов;
• Знание назначения основных системных каталогов в соответствии со стандартом FHS;
• Понимание организации процессов в Astra Linux;
• Понимание принципов дискреционного и мандатного управления доступом;
• Понимание принципов архивации файлов с учетом меток безопасности;
• Умение использовать команды и утилиты для определения версий ОС и ядра;
• Умение устанавливать ОС Astra Linux;
• Умение настраивать дисциплину линии терминала;
• Умение использовать управляющие последовательности символов;
• Умение работать с утилитой screen, управляющей множеством терминалов;
• Умение использовать справочные системы;
• Умение искать ответы на вопросы, возникающие в ходе администрирования Astra Linux;
• Навыки работы в командной строке bash;
• Умение перенаправлять стандартные потоки в/из файлов;
• Умение создавать конвейеры из нескольких команд;
• Умение использовать основные команды-фильтры;
• Умение составлять регулярные выражения;
• Умение использовать текстовые редакторы grep, sed, awk при конвейерной обработке текстовых потоков
• Умение создавать, перемещать, переименовывать, удалять файлы разных типов;
• Умение настраивать доступ к общим библиотекам;
• Умение использовать инструменты мониторинга процессов;
• Умение устанавливать приоритеты процессам;
• Умение передавать сигналы процессам;
• Умение получать информацию об учетных записях;
• Умение создавать, изменять, удалять учетные записей пользователей и групп;
• Умение назначать дискреционные и мандатные права доступа на файлы и каталоги;
• Умение работать с программами сжатия/распаковки для форматов gz, bz, xz.
• Умение работать с архивами файлов и синхронизировать каталоги и файлы с установленными метками безопасности.
Курсы, в освоении которых помогут приобретенные знания
Курсы связанных направлений
Сегодня занятий по этому курсу нет.
36 000 ₽
Расчёт стоимости с учётом возможных скидок
36 000 ₽
Скидки предоставляются в зависимости от количества слушателей,
суммы договора и других условий, оговариваемых с Заказчиком.
Расчёт стоимости с учётом возможных скидок представлен как справочная информация.
Фактический размер скидки может несколько отличаться из-за округления значения суммы.
Внимательно ознакомьтесь с условиями действующих
акций и скидок...
• Знание устройства компьютера;
• Понимание архитектуры операционных систем и используемой терминологии в рамках профильных ИТ-специальностей ВУЗов;
• Навыки администрирования десктопной версии Windows или навыки администрирования Astra Linux в режиме графического интерфейса;
• Желательно наличие опыта работы в командной строке в любой операционной системе.
Курсы, обеспечивающие достаточный начальный уровень знаний
Модуль 1. Введение в ОС Astra Linux
1.1. Архитектура ОС GNU/Linux;
1.2. Системные вызовы и системные библиотеки;
1.3. Дистрибутивы Linux;
1.4. Дистрибутивы Astra Linux;
1.5. Комплекс средств защиты Astra Linux SE;
1.6. Определение версий ОС и ядра.
Практическая работа: нет
Модуль 2. Установка Astra Linux
2.1. Изучение требований к целевому компьютеру и подготовка к установке;
2.2. Установка ОС с локальных носителей (DVD, USB);
2.3. Настройка дополнительных параметров в Astra Linux SE;
2.4. Установка обновлений системы;
2.5. Процесс загрузки ОС.
Практическая работа:
Установка ОС Astra Linux с ручной разметкой диска, производство дополнительных настроек системы, выполнение необходимых действий после установки.
Модуль 3. Работа в терминале
3.1. Типы терминалов:
3.2. Аппаратный терминал;
3.3. Виртуальный терминал;
3.4. Псевдотерминал;
3.5. Настройка терминалов;
3.6. Утилита screen;
3.7. Вход в систему и выход из системы.
Практическая работа:
Вход в систему и выход из системы, имена разных типов терминалов, настройка дисциплины линии, использование управляющих (escape) последовательностей символов, работа с утилитой screen.
Модуль 4. Основы работы в командной строке ОС Astra Linux
4.1. Структура командной строки;
4.2. Форматы записи параметров;
4.3. Работа с переменными;
4.4. Использование символов подстановки в именах файлов;
4.5. Использование командной подстановки;
4.6. Выполнение арифметических вычислений;
4.7. Отмена значений специальных символов;
4.8. Использование истории команд;
4.9. Назначение псевдонимов;
4.10. Дополнение команд и имен переменных.
Практическая работа:
Выполнение команд, работа с переменными, составление шаблонов имен файлов, работа с историей команд, командная подстановка.
Модуль 5. Использование справочных ресурсов
5.1. Отслеживание подсказок команд;
5.2. Использование помощи по встроенным в интерпретатор командам;
5.3. Работа со справочной системой man;
5.4. Работа со справочной системой info;
5.5. Использование электронной справки Astra Linux;
5.6. Использование официальной документации;
5.7. Поиск ответов на вопросы на wiki.astralinux.ru.
Практическая работа:
Навигация по справочной системе.
Модуль 6. Работа с файлами в ОС Astra Linux
5.1. Иерархия файловой системы;
5.2. Файлы, индексные дескрипторы, блоки данных;
5.3. Типы файлов;
5.4. Стандарт иерархии ФС (FHS);
5.5. Назначение основных каталогов;
5.6. Команды навигации по файловой системе;
5.7. Команды создания файлов;
5.8. Операции с файлами;
5.9. Поиск файлов;
5.10. Использование Менеджера файлов и Midnight Commander для работы с файлами и каталогами.
Практическая работа:
Навигация по файловой системе. Создание файлов разных типов, операции с файлами, поиск файлов.
Модуль 7. Работа с текстовой информацией в ОС Astra Linux
7.1. Перенаправление стандартных потоков в файл или из файла;
7.2. Перенаправление стандартных потоков между процессами;
7.3. Команды для просмотра текстовых файлов;
7.4. Команды-фильтры;
7.5. Регулярные выражения;
7.6. Потоковый фильтр grep;
7.7. Потоковые редакторы sed и awk;
7.8. Текстовый редактор vim;
7.9. Другие текстовые редакторы.
Практическая работа:
Регулярные выражения и утилита grep, редактирование текстовых потоков с помощью sed, использование awk для составления командных строк.
Модуль 8. Процессы в Linux
8.1. Общие понятия о программах, процессах и потоках выполнения;
8.2. Жизненный цикл процесса;
8.3. Виды межпроцессного взаимодействия;
8.4. Настройка доступа к общим библиотекам;
8.5. Мониторинг процессов;
8.6. Управление приоритетом процесса;
8.7. Сигналы;
8.8. Управление заданиями.
Практическая работа:
Мониторинг процессов и потоков в ОС, передача сигналов процессам, управление приоритетом и заданиями.
Модуль 9. Управление учетными записями пользователей и групп
9.1. Подготовка к созданию учетных записей;
9.2. Изучение баз данных локальных учетных записей;
9.3. Использование команд и графических утилит для создания,
9.4. изменения и удаления учетных записей;
9.5. Управление паролями;
9.6. Настройка окружения пользователя;
9.7. Управление аутентификацией и авторизацией с помощью PAM.
Практическая работа:
Управление учетными записями пользователей и групп, настройка параметров паролей пользователей, настройка окружения и рабочего стола пользователя, использование PAM модулей.
Модуль 10. Дискреционное управление доступом
10.1. Индексный дескриптор файла и классы пользователей;
10.2. Стандартные права доступа и их интерпретация для файлов и
10.3. каталогов;
10.4. Специальные биты защиты;
10.5. Символьная и числовая формы записи прав доступа;
10.6. Команды и инструменты для просмотра и изменения прав доступа;
10.7. Виды списков управления доступом к файлам и каталогам и утилиты
10.8. для управления списками доступом;
10.9. Управление атрибутами файлами.
Практическая работа:
Поиск файлов с заданными правами доступа, изменение дискреционных прав доступа, создание общих каталогов для пользователей с использованием общей группы и установкой бита sgid на каталог, создание общих каталогов для пользователей с использованием файловых списков доступа, использование атрибута файла a (append).
Модуль 11. Мандатное управление доступом
11.1. Уровни и категории конфиденциальности, мандатная целостность;
11.2. Состав метки безопасности;
11.3. Дополнительные мандатные атрибуты;
11.4. Определение уровней и категорий конфиденциальности;
11.5. Установка меток и дополнительных атрибутов безопасности на файлы
11.6. и каталоги;
11.7. Установка допустимых мандатных уровней учетным записям
11.8. пользователей;
11.9. Назначение PARSEC привилегий учетным записям пользователей.
Практическая работа:
Организация совместной работы пользователей с файлами на разных уровнях конфиденциальности.
Модуль 12. Архивация и сжатие данных
12.1. Сжатие файлов;
12.2. Клонирование дисков;
12.3. Архивация файлов с учетом меток безопасности;
12.4. Синхронизация каталогов и файлов rsync.
Практическая работа:
Использование команды dd, использование команды tar при работе с файлами, на которые установлены метки безопасности, использование утилиты rsync при работе с файлами с установленными метками безопасности.