ASTRA LINUX. БАЗОВОЕ АДМИНИСТРИРОВАНИЕ ALSE-1602. Очно.

Чему вы научитесь:
Понимать архитектуру ОС Linux.
Знать стандарты, используемых в Linux-системах.
Знать особенности дистрибутивов Astra Linux.
Использовать сервисные возможности bash.
Настраивать поведение оболочки bash.
Использовать перенаправление стандартных потоков ввода/вывода.
Осуществлять операции с каталогами и файлами, выполнять поиск файлов
Использовать основные команды-фильтры для конвейерной обработки текстовых потоков.
Назначать стандартные Linux права на файлы и каталоги.
Уметь устанавливать ОС Astra Linux разными способами.
Управлять пользовательскими и групповыми учетными записями.
Выполнять мониторинг процессов.
Передавать сигналы процессам.
Планировать и выполнять задачи по расписанию.
Выполнять архивирование и сжатие файлов.
Настраивать и выполнять удаленное терминальное подключение для администрирования Linux-системы.
24 000 руб.
Что входит в курс:

- 24 часа очного обучения

В курсе рассматривается Astra Linux Common Edition и Astra Linux Special Edition.

Материалы курса. Модули.

• Историческая справка.
• Проект GNU и свободное программное обеспечение.
• Виды лицензий на свободное программное обеспечене
• Основные компоненты ОС (ядро, оболочка, команды и утилиты).
• Назначение ядра и его компоненты (управление процессами, файловая система, сеть).
• Системные вызовы.
• Сравнение операционных систем GNU/Linux, UNIX и Windows.
• Стандарты, используемые в GNU/Linux (POSIX, FHS, LSB).
• Знакомство с дистрибутивами Astra Linux: Astra Linux Special Edition и Astra Linux Common Edition.
• Особенности дистрибутивов Astra Linux.
• Системные требования.
• Подготовка к установке.
• Установка с DVD-диска.
• Установка с USB-накопителя.
• Виды и назначение оболочек.
• Запуск и выход из оболочки.
• Структура командной строки.
• Опции команд (POSIX, BSD, GNU).
• Оболочка bash: сервисные возможности (дополнение имен, история команд).
• Виды переменных (переменные оболочки и переменные окружения).
• Работа с переменными.
• Самые важные предопреденные переменные.
• Настроечные файлы оболочки bash.
• Алиасы, встроенные команды, внешне команды.
• Работа с шаблонами имен файлов.
• Командная подстановка.
• Условное выполнене команд.
• Метасимволы оболочки, символы цитированя, отменяющие специальное значение метасимволов.
• Системы помощи man и info. Документация.
• Логическая структура файловой системы.
• Структура файла: имя файла, индексный дескриптор, блоки данных.
• Типы специальных файлов: каталоги, символьные линки, файлы устройств, файлы межпроцессного взаимодействия.
• Создание, копирование, переименование/перемещение и удаление файлов: команды touch, mkdir, ln, cp, mv, rm, rmdir.
• Поиск файлов: find, which, whereis.
• Перенаправление стандартных потоков ввода/вывода из/в файл.
• Команды для работы с текстовыми файлами (cat, head, tail, less, tr, cut, sort, uniq, diff, wc, grep, sed, awk, vi).
• Стандартные права доступа к файлам.
• Их интерпретация в отношении каталогов и обычных файлов.
• Символьная и числовая нотация для записи прав.
• Специальные биты защиты: suid, sgid, sticky bit.
• Команды для управления правами доступа: chown, chgrp, chmod, umask.
• Атрибуты учетных записей.
• Локальная база данных учетных записей, форматы файлов: /etc/passwd, /etc/group, /etc/shadow.
• Команды для управления учетными записями: useradd, userdel, usermod, groupadd, groupdel, groupmod, passwd, gpasswd.
• Процедура входа пользователя в сеанс, порядок выполнения настроечных файлов, профильные файлы пользователей.
• Получение отчетов об учетных записях и активности пользователей.
• Программы, процессы, потоки исполнения, классы процессов, атрибуты процессов (PID, PPID, RUID, RGID, EUID, EGID, NICE, STATE).
• Жизненный цикл процесса.
• Инструменты мониторинга процессов: ps, top.
• Профилирование процессов: time, timex.
• Сигналы и передача сигналов процессам (kill, pkill).
• Фоновые процессы.
• Управление заданиями в bash (jobs, bg, fg).
• Управление приоритетами процессов: nice, renice.
• Виртуальная файловая система /proc.
• Запуск заданий по расписанию – служба cron.
• Системные и пользовательские конфигурационные файлы.
• Конфигурация индивидуальных файлов пользователей, команда crontab.
• Одноразовый отложенный запуск задания, служба atd, команды at, atq, atrm.
• Ограничение доступа пользователей к возможности запуска отложенных заданий (cron.deny, cron.allow, at.deny, at.allow).
• Утилиты для создания архивов tar и cpio.
• Утилиты сжатие файлов (gzip, bzip2, zip).
• Копирование данных, устройств и системных областей дисков с помощью утилиты dd.
• Безвозвратное удаление файлов утилитой shred.
• Синхронизация локальных и сетевых каталогов с помощью утилиты rsync.
• Запуск sshd службы.
• Конфигурационный файл службы sshd.
• Доступ к ssh серверу с помощью пользовательских команды ssh, scp, sftp.
• Аутентификация пользователя с помощью ключей (ssh-keygen, ssh-copy-id).
• Построение туннелей (проброс локального порта на удаленный компьютер, проброс удаленного порта на локальный компьютер).
• Перенаправление графического вывода удаленного компьютера с помощью ssh.

Требования

Данная Программа предназначена для:
• начинающих системных администраторов Linux систем;
• IT-специалистов, планирующих сопровождать ОС Astra Linux;
• студентов ВУЗов профильных специальностей

Описание

Начало обучения по мере набора группы.

Дополнительная образовательная программа рассчитана на 24 часа (1 месяц обучения).

Для кого этот курс: Курс будет интересен начинающим системным администраторам или тем, кто только планирует попробовать себя в этой профессии. В курсе рассматривается Astra Linux Common Edition и Astra Linux Special Edition.

В курсе рассматривается Astra Linux Common Edition и Astra Linux Special Edition.


Все права защищены РООИ Стратегия 2019г.
Создание сайта - студия “Это-Веб”