
Лабораторная работа №2
.docxМИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА» (СПбГУТ)
Факультет Инфокоммуникационных сетей и систем Кафедра Защищенных систем связи
Дисциплина Безопасность Astra Linux
ОТЧЕТ ПО ЛАБОРАТОРНОЙ РАБОТЕ №2
Изучение прав доступа к файлам в Linux
(тема отчета)
Информационная безопасность (10.03.01)
(код и наименование направления/специальности)
Студент:
Ерохин А.Г. ИКБ-06
(Ф.И.О.) (подпись)
Студент:
Ананьев В.Р. ИКБ-06
(Ф.И.О.) (подпись)
Студент:
Низамутдинов И.И. ИКБ-06
(Ф.И.О.) (подпись)
Ст. преп. кафедры ЗСС:
Гельфанд А.М.
(Ф.И.О.) (подпись)
Оглавление
Цель лабораторной работы: 3
Задание: 3
Ход работы 4
Вывод 10
Цель лабораторной работы:
Ознакомиться с правами доступа в операционной системе Linux
Понять структуру прав доступа
Освоить основные команды по обработке и управлению правами доступа
Задание:
Ознакомиться с командами Linux для управления доступом.
Создать две группы с названием group1 и group2.
Создать пять пользователей с именами user1, user2 … user5 и добавить их в группу согласно приведенной ниже таблице
-
user1
user2
user3
user4
user5
group1
group2
Авторизоваться за каждого пользователя и создать в домашнем каталоге структуру каталогов и файлов. Структура приведена на рис.6.
Дать доступ для редактирования file2 второму пользователю.
Дать доступ для редактирования file3 всем пользователям.
Дать доступ для чтения и редактирования file4 первому и второму пользователю.
Дать доступ для запуска test3 только первому пользователю.
Запретить доступ для запуска test1 первому пользователю.
Запретить доступ для чтения file5 третьему и пятому пользователю.
Запретить доступ для запуска test2 всем пользователям.
Запретить доступ для редактирования file7 третьему и четвертому пользователю, но разрешить всем остальным.
Дать доступ для чтения и редактирования file1 пятому пользователю, всем остальным запретить.
Дать доступ для чтения и редактирования file6 первому и второму пользователю, остальным запретить.
Ход работы
Создали две группы пользователей с названием group1 и group2 (рис.1).
Рисунок 1 – Создание групп
Создали 5 пользователей с именами user1, user2, …, user5, добавили их в соответствующие группы и создали домашний каталог для каждого (рис.2).
Рисунок 2 – Создание пользователей
Создали структуру каталогов и файлов как указано в задании (рис.3 – рис.7).
Рисунок 3 – Создание каталогов и файлов для user1
Рисунок 4 – Создание каталогов и файлов для user2
Рисунок 5 – Создание каталогов и файлов для user3
Рисунок 6 – Создание каталогов и файлов для user4
Рисунок 7 – Создание каталогов и файлов для user5
Создали и скомпилировали исполняемый файл со следующим кодом (рис.8).
Рисунок 8 – Исполняемый файл test
Создали три копии исполняемого файла и назвали их test1, test2 и test3. Под пользователем user скопировали эти файлы в соответствии со структурой директорий и файлов (рис.9).
Рисунок 9 – Копирование файлов test1, test2 и test3
Дали доступ для редактирования file2 второму пользователю (рис.10).
Рисунок 10 – Доступ к file2
Дали доступ для редактирования file3 всем пользователям (рис.11).
Рисунок 11 – Доступ к file3
Дали доступ для чтения и редактирования file4 первому и второму пользователю (рис.12).
Рисунок 12 – Доступ к file4
Дали доступ для запуска test3 только первому пользователю (рис.13).
Рисунок 13 – Доступ к test3
Запретили доступ для запуска test1 первому пользователю (рис.14).
Рисунок 14 – Доступ к test1
Запретили доступ для чтения file5 третьему и пятому пользователю (рис.15).
Рисунок 15 – Доступ к file5
Запретили доступ для запуска test2 всем пользователям (рис.16).
Рисунок 16 – Доступ к test2
Запретили доступ для редактирования file7 третьему и четвертому пользователю, но разрешить всем остальным (рис.17).
Рисунок 17 – Доступ к file7
Дать доступ для чтения и редактирования file1 пятому пользователю, всем остальным запретить (рис.18).
Рисунок 18 – Доступ к file1
Дать доступ для чтения и редактирования file6 первому и второму пользователю, остальным запретить (рис.19).
Рисунок 19 – Доступ к file6
Вывод
В ходе выполнения лабораторной работы освоили работу с правами доступа в операционной системе Linux. Были освоены команды позволяющие создавать пользователей, группы, а также команды, изменяющие права доступа к каждому отдельному файлу пользователя или группе пользователей.
Санкт-Петербург 2022 г