Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laboratorni_metodichka.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
3.93 Mб
Скачать

4.2 Хід роботи

1. Створити каталог lab_2.

2. Скопіювати в каталог lab_2 файл /bin/cat під назвою my_cat.

3. За допомогою файлу my_cat, що знаходиться в каталозі lab_2, переглянути уміст файлу .profile (за умови знаходження у домашньому каталозі).

4. Переглянути список файлів у каталозі lab_2. Потім переглянути список усіх файлів, включаючи приховані, з повною інформацією про файли. Звернути увагу на права доступу, власника, дату модифікації файлу, що був щойно скопійований. Потім переглянути цю інформацію про оригінальний файл (той, який копіювали) і порівняти два результати.

5. Змінити права доступу до файлу my_cat так, щоб власник міг тільки читати цей файл.

6. Переконайтися в тому, що зміни зроблено і повторити п.3.

7. Визначити права на файл my_cat таким чином, щоб мати змогу робити з файлом усе, що завгодно, а всі інші — нічого не могли робити.

8. Повернутися в домашній каталог. Змінити права доступу до каталогу lab_2 так, щоб мати змогу його тільки читати.

9. Спробувати переглянути простий список файлів у цьому каталозі. Спробувати переглянути список файлів з повною інформацією про них. Спробувати запустити і видалити файл my_cat з цього каталогу.

10 Пояснити отримані результати. Результати виконання п.8 можуть бути різними в різних версіях UNIX, зокрема, Linux і FreeBSD. Прокоментувати отримані результати у висновках.

11. Завантажитись в систему, користуючись обліковим записом іншого користувача. (необхідно знати пароль цього користувача.) Спробувати отримати доступ до каталогу lab_2. Перевірити, чи правильно зроблено завдання попереднього пункту. Створити каталог lab_2_2.

12. Знову завантажитися в систему, користуючись своїм обліковим записом2. Спробувати зробити власником каталогу lab_2 іншого користувача. Спробувати зробити себе власником каталогу lab_2_2. Пояснити результати.

13. Зайти у каталог lab_2. Зробити так, щоб нові створені файли і каталоги діставали права доступу згідно таблиці 4.2. Створити новий файл і каталог і переконайтися в правильності установок.

Таблиця 4.2 – Індивідуальні завдання

Варіант

Права для файлів

Права для каталогів

1

644

754

2

664

774

3

6-4

7-5

4

62-

73-

5

644

745

6

664

764

7

6-4

715

8

62-

63-

9

644

744

10

664

765

4.3 Зміст звіту

Звіт повинен містити скріншоти результатів виконання всіх команд.

4.4 Контрольні запитання

  1. Поняття “право доступу” і “метод доступу”.

  2. Атрибути доступу до файлів в UNIX.

  3. Перегляд інформації про права доступу.

  4. Зміна прав доступу.

  5. Команди UNIX: ls –l, chmod, chown, umask3.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]