Описание
Понимать процесс загрузки операционной системы и запуска службы;
Понимание правил именования программных пакетов;
Понимание структуры программных двоичных пакетов;
Понимание структуры репозиториев программного обеспечения;
Понимание архитектуры подсистемы хранения данных;
Знание правил именования дисковых устройств;
Знание основных характеристик и различий файловых систем ext2, ext3 и ext4;
Знание основных черт ФС xfs и btrfs;
Знание места хранения и назначения основных журнальных файлов в системе;
Знание общих принципов анализ журналов системы на предмет выявления нештатных и аварийных перезагрузок;
Знание о принципах подготовки информации для отправки разработчикам системы;
Знание общих принципов восстановления разделов дисков;
Знание принципов восстановление потерянных паролей обычным пользователем и администратором;
Понимание объектов сетевой интерфейс, сетевое соединение;
Понимание синтаксиса и особенностей работы bash;
Управление программным обеспечением с помощью менеджеров программных пакетов: dpkg, apt, apt-команды, aptitude, synaptic;
Подключение сторонних репозиториев;
Создание и подключение собственного репозитория;
Умение создавать разделы;
Умение создавать файловые системы;
Умение монтировать файловые системы;
Умение настраивать службу журналирования rsyslog;
Умение использовать утилиту journalctl для получения сообщений из системы журналирования journald;
Умение настраивать ротацию журнальных файлов с помощью logrotate;
Настройка запуска заданий по расписанию с помощью службы cron;
Управление расписанием заданий с помощью команды crontab;
Использование таймеров systemd для запуска заданий;
Запуск отложенных заданий с помощью atd и systemd-run;
Умение выявить ситуации «паника ядра»;
Умение загрузиться для восстановления;
Умение загружать/выгружать модули ядра;
Управление запущенными службами;
Создание собственных служб;
Умение устранять неисправности, возникающих на начальных стадиях загрузки системы;
Умение устранять неисправности, возникающих на заключительных стадиях загрузки системы;
Умение восстанавливать разделы диска;
Умение настраивать сетевые интерфейсы и сетевые соединения с помощью nmcli, nmtui и nm-connection-editor;
Умение настраивать сетевые интерфейсы и другие сетевые настройки для команд ifup/ifdown;
Умение диагностировать состояние сети;
Умение использовать возможности bash в командной строке;
Умение читать, понимать и писать сценарии bash.
ПРОГРАММА КУРСА
Целевая аудитория
Курс будет интересен системным администраторам, как начинающим, так и тем, кто планирует переход на Astra Linux с других Linux-подобных систем.
Программа
-
МОДУЛЬ 1
-
МОДУЛЬ 2
-
МОДУЛЬ 3
-
МОДУЛЬ 4
-
МОДУЛЬ 5
-
МОДУЛЬ 6
-
МОДУЛЬ 7
-
МОДУЛЬ 8
-
МОДУЛЬ 9
-
МОДУЛЬ 10
-
Итоговая аттестация