Понятие операционной системы, её назначение и место в вычислительной системе. Основные принципы построения операционных систем. Информационная безопасность операционных систем.
Свободное программное обеспечение (ПО) и ПО с открытым исходным кодом. Основные особенности и обзор операционных систем семейства UNIX и GNU/Linux.
Инструментальные средства для организации коллективной разработки ПО с открытым исходным кодом.
Обзор методов и средств обеспечения информационной безопасности в операционных системах
Механизмы защиты процессора, на которых базируется работа операционной системы. Уровни выполнения. Виртуальная память. Изоляция адресных пространств.
Управление доступом в операционных системах. Дискреционное управление доступом. Принудительное управление доступом. Особенности реализации в операционных системах UNIX и Linux.
Управление программным обеспечением, входящим в состав операционной системы.
Безопасная конфигурация операционных систем. Управление системными и сетевыми сервисами.
Регистрация системных событий (аудит).
Нормативные документы и сертификация ОС по требованиям информационной безопасности.
Основы работы в операционной системе UNIX/Linux
Основные концепции ОС UNIX.
Обобщенная структура и состав ОС GNU/Linux. Разновидности и назначение интерфейсов ОС. Понятие "дистрибутив" ОС Linux, основные характеристики. Основные дистрибутивы ОС GNU/Linux. Установка дистрибутива ОС GNU/Linux.
Основные сущности операционной системы: процесс и файл.
Имена файлов, большие и маленькие буквы, имена, начинающиеся с точки.
Входное имя, идентификаторы пользователя и группы (UID и GID), домашний каталог пользователя.
Вход пользователя в систему. Входное имя и пароль.
Командная оболочка Bash.
Выход пользователя из системы. Завершение работы системы.
Командный и графический интерфейсы пользователя. Переключение между командным и графическим режимами работы.