Как дать семье чтение медиатеки без права удаления файлов?
Создайте группу для членов семьи, добавьте в неё нужных пользователей и назначьте группе на dataset медиатеки права только на чтение. Затем проверьте эффективные разрешения: запись и удаление не должны предоставляться этой группе.
Подготовьте группу
Объедините пользователей, которым нужен одинаковый просмотр медиатеки. Группа упрощает последующее добавление и удаление членов семьи.
Перед назначением прав проверьте, что участники не состоят в другой группе с более широким доступом к тому же dataset.
- Создайте группу чтения медиатеки.
- Добавьте только нужные учётные записи.
- Проверьте прямые ACL-записи пользователей.
Настройте ACL dataset
На dataset медиатеки добавьте правило для группы с правами чтения. Не выдавайте этой группе разрешения на запись, изменение или удаление.
Права сетевого ресурса и права dataset рассматриваются отдельно. Поэтому проверьте оба уровня, если медиатека доступна по SMB.
- Назначьте группе чтение.
- Не включайте запись и удаление.
- Проверьте наследование правил во вложенных каталогах.
Проверьте результат
Проверка должна выполняться от имени реального участника группы. Откройте файл и каталог, затем отдельно проверьте попытки создать, изменить и удалить объект.
Если удаление всё же возможно, ищите дополнительное разрешение через другую группу, прямую запись ACL или наследование.
- Подключитесь к медиатеке под семейным пользователем.
- Проверьте чтение существующего файла.
- Убедитесь, что запись и удаление запрещены эффективными правами.
Проверьте себя
- Группа содержит только пользователей чтения.
- ACL не даёт группе запись или удаление.
- Проверены дополнительные группы и прямые разрешения.
Частый вопрос
Достаточно ли убрать право удаления?
Нет. Нужно проверить эффективные разрешения, включая права записи, другие группы и наследуемые правила.