Назад | Перейти на главную страницу

Унаследовать новые файлы от расширенных списков ACL своей папки

Мы перемещаем наши веб-файлы из AFS на локальный том с установленным флагом acl. Мы используем расширенные списки ACL для наших разрешений, чтобы пользователи могли редактировать различные части наших веб-сайтов. В AFS при создании нового файла он наследует разрешения своего родителя.

Как сделать так, чтобы при создании пользователями новых файлов в своих веб-каталогах эти файлы наследовали facl родительского объекта? (Что включает www-data) Если это поможет, мы запустим Gentoo Linux.

В Linux многие файловые системы поддерживают posix acl.

Если у вас много каталогов и вы хотите применить ACL к подкаталогам

 -R, --recursive
       Apply operations to all files and directories recursively. This option cannot be mixed with ‘--restore’.

Но если вы хотите, чтобы acl применялись к файлам и каталогам во время создания, вам нужны acls по умолчанию для каталога

 setfacl -d -m user:user01:rwx dir