Майже все про права доступу в macos x, частина 2 (практична) - статті

Майже все про права доступу в macos x, частина 2 (практична) - статті

У цій, другій частині, ми навчимося керувати правами доступу. І тільки в третій частині поговоримо про об'єднанні користувачів в групи і про організацію роботи багатьох користувачів на комп'ютері.

Як Ви вже могли помітити, всього є дев'ять вихідних прав доступу, кожне з яких може бути увімкнене (чому дев'ять? Тому що є 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 і програму Термінал (це для любителів і знавців командного рядка).

Кожен з трьох зазначених вище способів роботи з правами доступу має свої переваги і недоліки, розглянемо їх.

Вибір інструмента для роботи з правами доступу

Схожі статті