Debian system administration
Данный базовый курс предназначен для ИТ специалистов, которые только начинают работать с операционными системами на базе Debian, как платными версиями, так и бесплатными.
Данный курс подойдет также если вы администрируете ОС Astra Linux, Kali Linux, Ubuntu, Linux Mint, MX Linux и т.п.
Целевая аудитория
- ИТ специалисты или те, кто только планирует попробовать себя в этой профессии;
- Помощники системных администраторов;
- Специалисты технической поддержки 1 уровня;
Предварительные требования
- Знание устройства компьютера;
- Понимание архитектуры операционных систем и используемой терминологии в рамках профильных ИТ-специальностей ВУЗов;
- Навыки администрирования десктопной версии Windows в режиме графического интерфейса;
- Желательно наличие опыта работы в командной строке в любой операционной системе.
Получаемые знания и умения
- Локальная установка операционной системы;
- Работа в терминале;
- Использование различных справочных ресурсов;
- Работа с файлами и каталогами;
- Поиск и обработка текстовой информации;
- Управление процессами;
- Управление локальными учетными записями;
- Разграничение прав доступа к ресурсам с использованием стандартных и дискреционных прав доступа;
- Архивация и сжатие данных;
- Безопасное копирование данных;
- Синхронизация данных.
Тренер курса
Игорь Антонович
Тренер Учебного центра Noventiq по направлению Linux, Microsoft, Kaspersky Lab. Общий стаж работы системным администратором и преподавателем 14 лет.
Linux Foundation Certified System Administrator
Microsoft Certified Trainer. Microsoft Certified Solution Expert, Microsoft Certified Solution Associate, Microsoft Certified Professional, Microsoft Certified Technology Specialist.
Kaspersky Lab Certified Trainer. Kaspersky Certified Professional, Kaspersky Certified System Engineer
Программа курса
Модуль 1. Введение в ОС Linux
- Почему следует изучать Linux;
- Архитектура ОС GNU/Linux.
Модуль 2. Установка ОС Debian
- Изучение требований к целевому компьютеру и подготовка к установке;
- Установка ОС с локальных носителей (DVD, USB);
- Процесс загрузки ОС;
- Перезагрузка и выключение ОС.
- Практическая занятие: Установка ОС.
Модуль 3. Работа в командной оболочке
- Введение в командную оболочку Bash:
- Основные сведения о командной оболочке;
- Выполнение команд;
- Практическое занятие: Доступ к командной строке.
Модуль 4. Использование справки
- Работа с командой man;
- Навигация по man-страницам и поиск;
- Упражнение: Чтение страниц руководства;
- Работа с документацией info;
- Упражнение: Чтение документации Info;
- Использование официальной документации;
- Практическое занятие: Получение справки в Linux.
Модуль 5. Работа с файлами в ОС Debian
- Иерархия файловой системы;
- Абсолютные и относительные пути;
- Навигация;
- Управление файлами из командной строки;
- Упражнение: Управление файлами с помощью утилит командной строки;
- Управление ссылками между файлами;
- Упражнение: Создание ссылок между файлами;
- Сопоставление имен файлов с использованием маски;
- Практическое занятие: Управление файлами из командной строки;
- Использование Менеджера файлов и Midnight Commander для работы с файлами и каталогами.
Модуль 6. Работа с текстовой файлами в ОС Debian
- Перенаправление стандартных потоков в файл или из файла;
- Перенаправление стандартных потоков между процессами;
- Редактирование файлов с помощью Vim;
- Упражнение: Редактирование текстовых файлов из командной строки
- Практическое занятие: Создание, просмотр и редактирование текстовых файлов
- Редактирование файлов с помощью nano
- Другие текстовые редакторы;
- Основы работы с sed
- Основы работы с awk
- Практическое занятие: Основы работы с awk и sed.
Модуль 7. Поиск в файловой системе
- Поиск файлов по имени. Команда locate;
- Поиск файлов в режиме реального времени. Команда find;
- Упражнение: Поиск файлов в системе;
- Практическое занятие: Поиск файлов в файловой системе Debian;
- Сопоставление текста в выводе команды с регулярными выражениями;
- Сопоставление регулярных выражений с помощью команды grep;
- Упражнение: Сопоставление текста в выводе команды с регулярными выражениями.
Модуль 8. Мониторинг процессов Linux и управление ими
- Определение процесса;
- Описание состояний процессов;
- Отображение списка процессов;
- Управление заданиями;
- Запуск заданий в фоновом режиме;
- Упражнение: Управление заданиями;
- Управление процессами с помощью сигналов;
- Упражнение: Завершение процессов;
- Мониторинг процессов в реальном времени;
- Упражнение: Мониторинг процессов;
- Практическое занятие: Мониторинг процессов Linux и управление ими
- Управление приоритетами процессов;
- Упражнение: Управление планированием процессов.
Модуль 9. Управление локальными пользователями и группами
- Получение прав привилегированного пользователя;
- Упражнение: Получение прав привилегированного пользователя;
- Использование команд и графических утилит для создания, изменения и удаления пользователей;
- Упражнение: Управление локальными учетными записями пользователей;
- Управление локальными группами;
- Упражнение: Управление локальными учетными записями групп
- Управление паролями пользователей;
- Упражнение: Управление паролями пользователей;
- Практическое занятие: Управление локальными пользователями и группами.
Модуль 10. Управление доступом к файлам
- Стандартные права доступа и их интерпретация для файлов и каталогов;
- Изменение владельца (пользователя или группы) для файла или каталога;
- Упражнение: Управление разрешениями файловой системы из командной строки;
- Специальные разрешения;
- Разрешения по умолчанию для файлов;
- Упражнение: Управление разрешениями по умолчанию и доступом к файлам;
- Практическое занятие: Управление доступом к файлам.
Модуль 11. Контроль доступа к файлам с помощью ACL
- Просмотр и интерпретация разрешений ACL;
- Защита файлов с помощью ACL;
- Настройка записей ACL по умолчанию;
- Упражнение: Защита файлов с помощью ACL;
- Практическое занятие: Контроль доступа к файлам с помощью ACL.
Модуль 12. Архивация и передача файлов
- Архивация и сжатие файлов;
- Упражнение: Управление сжатыми tar-архивами;
- Безопасная передача файлов между системами;
- Упражнение: Безопасная передача файлов между системами
- Синхронизация файлов и каталогов с помощью команды rsyn;
- Упражнение: Безопасная синхронизация файлов между системами;
- Практическое занятие: Архивация и передача файлов.
Группа
Документы об окончании курса
- Сертификат Учебного центра Noventiq
- Cертификат об обучении установленного образца