Вивчаємо linux, 302 (змішані середовища) управління доступом до файлової системи і загальних ресурсів linux

force directory security mode

directory security mask

Примусова установка власників і груп файлів

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

Для установки необхідного власника і групи файлу в Samba є два параметри: force user і force group. Ці параметри можна використовувати на глобальному рівні, але на практиці вони використовуються на рівні загального ресурсу. Наприклад, якщо задати на рівні файлового ресурсу параметр force group = projecta. то всі файли будуть належати групі projecta.

Параметр force group можна використовувати спільно зі знаком плюс (+), після якого вказується ім'я групи, наприклад, force group = + admins. Знак плюс не сприймається тут дослівно, а говорить Samba про те, що необхідно змінити групу на admins тільки в тому випадку, якщо користувач вже складається в ній (наприклад, це його додаткова група). Користувачі, які не перебувають в групі admins, будуть продовжувати використовувати свою основну групу при створенні нових файлів.

висновок

В Samba є кілька різних параметрів, що впливають на розрахунок файлових дозволів. Ці параметри мають вигляд восьмеричної маски, яка об'єднується логічною операцією AND з пропонованими дозволами для скидання непотрібних бітів, а потім об'єднується операцією OR для установки необхідних бітів. Біти встановлюються окремо для файлів і директорій, а також для новостворюваних файлів і для змінюваних дозволів; таким чином, всього існує вісім різних параметрів. Нарешті, для файлів зазначеного загального ресурсу можна примусово призначити користувача і групу.

Незважаючи на те, що Samba дозволяє гнучко управляти файловими дозволами, слід акуратно використовувати ці можливості, оскільки можна отримати зовсім інший результат, який ви очікували.

Ресурси для скачування

Схожі теми