У цій, другій частині, ми навчимося керувати правами доступу. І тільки в третій частині поговоримо про об'єднанні користувачів в групи і про організацію роботи багатьох користувачів на комп'ютері.
Як Ви вже могли помітити, всього є дев'ять вихідних прав доступу, кожне з яких може бути увімкнене (чому дев'ять? Тому що є Read, Write, Execute для Власника, Групи і Інших). Всього існує 512 можливих комбінацій з прав доступу! (Чому 512? Тому що 2 ^ 9 = 512.)
Щоб спростити життя користувачам, в компанії Apple придумали імена для найбільш часто використовуваних комбінацій прав доступу, ось вони:
- ReadWrite: Користувач може переглядати вміст файлу і вносити зміни;
- ReadOnly: Користувач може переглядати вміст, але НЕ може змінювати його;
- WriteOnly: Користувач може проводити запис але не може переглядати вміст. У першій частині статті я наводив приклад використання права «WriteOnly» - це папка Drop Box яка є у кожного користувача. Всі інші користувачі можуть скидати файли в папку Drop Box, але тільки власник може бачити її вміст.
- No Access: Доступ до об'єкту відсутня.
Будь-яка з цих чотирьох попередньо встановлених налаштувань може бути застосована до кожного з трьох класів користувачів (Власнику, Групі і Іншим) через вікно «Info» Файндер.
Засоби роботи з правами доступу
Варто зауважити що працювати з правами доступу можна (і навіть потрібно!) Не тільки за допомогою вікна «Info» яке викликається з програми Finder. Для управління правами доступу Ви можете використовувати на свій смак:
- Вікно «Info» програми Finder;
- Спеціалізовані програми для роботи з правами доступу від сторонніх розробників (про них ми ще поговоримо окремо);
- Команди Unix і програму Термінал (це для любителів і знавців командного рядка).
Кожен з трьох зазначених вище способів роботи з правами доступу має свої переваги і недоліки, розглянемо їх.