Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

VladimirovPA-PR10

.pdf
Скачиваний:
3
Добавлен:
30.05.2024
Размер:
398.3 Кб
Скачать

МИНОБРНАУКИ РОССИИ

Федеральное государственное бюджетное общеобразовательное учреждение высшего образования

«Костромской государственный университет» (КГУ)

ИФМЕН

Защита информации

Направление подготовки 10.03.01

Информационная безопасность

Дисциплина: Операционные системы

Практическая работа №10

Права доступа

Выполнил студент: Владимиров Петр Алексеевич Группа 22-Иббо-6

Проверил к.п.н. доцент Пигузов Алексей Александрович Оценка__________________________

Подпись преподавателя____________

Кострома

2024

Задания выполнялись в Linux Ubuntu 22.04.

1.Создайте нового пользователя “testuser”.

Рис. 1. Создание пользователя

2.Установите пароль для пользователя “testuser”.

Рис. 2. Пароль для пользователя

3.Выведите список всех пользователей и их прав.

Рис. 3. Список пользователей и их права

4.Создайте папку Primer, а в ней файлы file1.txt, file2.txt, file3.txt

Рис. 4. Создание директории с файлами

5. Измените права доступа к файлу или папке. На файл file1.txt 777, file2.txt 766, file3.txt 700, и выведите в консоль список файлов.

Рис. 5. Права файлов

6. Измените права на запись бит, чтобы файл file1.txt был только для чтения, file2.txt права на чтение и запись, file3.txt права, с помощью которых нельзя удалить этот файл.

Рис. 6. Результат работы команд 7. Переключитесь на другого пользователя для выполнения команд от

его имени.

Рис. 7. Смена пользователя

8. Создайте папку “testfolder” с правами доступа только для текущей группы пользователей. Переключитесь на другого пользователя и попробуйте зайти в папку “testfolder”.

Рис. 8. Создание директории с правами доступа только для текущей группы пользователей

Рис. .9. Успешное перемещение в папку testfolder

9.Создайте файл “testfile” внутри папки “testfolder”

Рис. 10. Создание файла testfolder

10. Разрешите пользователю выполнять все команды от имени суперпользователя(root).

Рис. 11. Доступ к правам рут

11.Создайте новую группу “user”.

Рис. 12. Новая группа user

12.Создайте новую группу “admin”.

Рис. 13. Новая группа admin

13. Установите различные права доступа для групп. Запретить чтение и запись для группы “user” на testfolder, а для группы “admin” наоборот разрешить.

Рис. 14. Установили права для группы user

Рис. 15. Установили права для группы admin

14. Попробуйте скопировать файл file1.txt и добавьте какую-нибудь запись. Что будет после выполнения команды.

Рис. 16. Запись запрещена

Соседние файлы в предмете Операционные системы