Можно ли применять особые ограничения для содержимого каталога?

Я хочу ограничить разрешения для содержимого каталога /abc/def/:

  • отключить ссылки (символические или жесткие)
  • ограничить количество разрешений на запись, указывающих на один и тот же файл (например, до 1, поэтому только один процесс может записывать в файл одновременно, многие могут читать файл)

Является ли это возможным? и как?

Может быть, можно создать специальную файловую систему и смонтировать ее на эту /abc/def/ каталог. Но тогда как я могу применить специальные ограничения для пользовательской файловой системы?

1 ответ

Файловые системы Unix просто не предназначены для этого.

  • Отключить ссылки: каталог просто содержит ссылки на файлы, у них есть отдельная жизнь. Не имеет смысла.
  • Ограничить число одновременных писателей: может быть сделано с помощью явных блокировок. Опять же, никакого отношения к каталогам вообще.
Другие вопросы по тегам