4 семестр / БОС Лаба 5
.docxМинистерство науки и высшего образования Российской Федерации
Федеральное государственное бюджетное образовательное учреждение высшего образования
«ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ» (ТУСУР)
Кафедра комплексной информационной безопасности электронно-вычислительных систем (КИБЭВС)
Администрирование ASTRA LINUX
Отчет по лабораторной работе №5
по дисциплине «Безопасность операционных систем»
Студент гр. ***-*
_______
______.2023
Руководитель
преподаватель каф. КИБЭВС
_______ В.А. Мосейчук
______.2023
Томск 2023
1 Введение
В лабораторной работе будут изучены процессы в Linux:
— Общие понятия о программах, процессах и потоках выполнения
— Жизненный цикл процесса
— Виды межпроцессного взаимодействия
— Настройка доступа к общим библиотекам
— Мониторинг процессов
— Управление приоритетом процесса
— Сигналы
— Управление заданиями
Также будет изучено управление учетными записями пользователей и групп:
— Подготовка к созданию учетных записей
— База данных локальных учетных записей
— Команды и графические утилиты для создания, изменения и удаления учетных записей
— Управление паролями
— Настройка окружения пользователя
— Управление аутентификацией и авторизацией с помощью PAM.
2 Ход работы
2.1 Процессы в Linux
На рисунке 2.1 с помощью команды top –H определяем количество потоков, которые используются.
Р исунок 2.1 – Количество используемых потоков.
На рисунке 2.2 показана работа с настройкой окна процессов.
Рисунок 2.2 – Работа с настройками.
Работа с новым терминальным окном показана на рисунке 2.3.
Рисунок 2.3 – Работа в новом терминальном окне.
На рисунке 2.4 выбор процессов по пользователям.
Рисунок 2.4 – Вывод процессов пользователя.
На рисунке 2.5 показан поиск запущенного процесса.
Рисунок 2.5 – Поиск процесса по названию.
На рисунке 2.6 показан результат выполнения команды vim ~/file.txt и нажмите Ctrl-Z.
Рисунок 2.6 – Результат выполнения команды.
На рисунке 2.7 показан результат выполнения команды sleep 600.
Рисунок 2.7 – Результат выполнения команды.
На рисунке 2 .8 показано как сделать процесс sleep 600 фоновым.
Рисунок 2.8 – Сделать процесс фоновым.
На рисунок 2.9 показано изменение константы nice.
Р исунок 2.9 – Изменение константы.
На рисунке 2.10 показано восстановление работы процесса vim file.txt.
Рисунок 2.10 – Восстановление работы процесса.
На рисунке 2.11 показана подача сигналов.
Р исунок 2.11 – Подача сигналов процессу sleep 600.
На рисунке 2.12 создание перехватчика сигналов.
Рисунок 2.12 – Перехватчик сигналов.
На рисунке 2.13 показана блокировка сигнала с помощью написанного блокиратора.
Рисунок 2.13 – Блокировка сигнала.
2.2 Основы работы в командной строке ОС Astra Linux
На рисунке 2.14 показано создание нового пользователя и настройка учётной записи.
Рисунок 2.14 – Создание нового пользователя.
Информация о паролях пользователя представлена на рисунке 2.15.
Рисунок 2.15 – Информация о изменениях пароля.
Изменение параметров в файле конфигурации показано на рисунке 2.16.
Рисунок 2.16 – Изменение параметров файла конфигурации.
На рисунке 2.17 показана информация о пользователе.
Рисунок 2.17 – Информация о пользователе.
На рисунке 2.18 показана полная информация о пользователе.
Р исунок 2.18 – Полная информация о пользователе.
Создание учётной записи через графический интерфейс показано на рисунке 2.19.
Рисунок 2.19 – Создание нового пользователя.
Настройка нового пользователя показана на рисунке 2.20.
Рисунок 2.20 – Настройка нового пользователя.
Настройка параметров паролей нового пользователя показана на рисунке 2.21.
Рисунок 2.22 – Настройка паролей.
Проверка настроек показана на рисунке 2.23.
Рисунок 2.24 – Проверка настроек.
Настройка количества паролей показано на рисунке 2.25.
Р исунок 2.25 – Настройка паролей.
Р исунок 2.26 – Задание 9.
Рисунок 2.27 – Задание 11.
Блокировка учётной записи показана на рисунке 2.28.
Рисунок 2.28 – Блокировка учётной записи.
3 Заключение
В лабораторной работе были изучены процессы в Linux, также было изучено управление учетными записями пользователей и групп.
Отчёт оформлен согласно ОС ТУСУР 2021