Можно ли применять особые ограничения для содержимого каталога?
Я хочу ограничить разрешения для содержимого каталога /abc/def/
:
- отключить ссылки (символические или жесткие)
- ограничить количество разрешений на запись, указывающих на один и тот же файл (например, до 1, поэтому только один процесс может записывать в файл одновременно, многие могут читать файл)
Является ли это возможным? и как?
Может быть, можно создать специальную файловую систему и смонтировать ее на эту /abc/def/
каталог. Но тогда как я могу применить специальные ограничения для пользовательской файловой системы?
1 ответ
Файловые системы Unix просто не предназначены для этого.
- Отключить ссылки: каталог просто содержит ссылки на файлы, у них есть отдельная жизнь. Не имеет смысла.
- Ограничить число одновременных писателей: может быть сделано с помощью явных блокировок. Опять же, никакого отношения к каталогам вообще.