Установите права доступа к файлам по умолчанию для папки, даже если она не создана в папке

Версия: 20.04 LTS

Как заставить все файлы в папке иметь набор разрешений по умолчанию, независимо от того, были ли они созданы там или нет? Я просматривал и пробовал разные ответы в основном с ACL, но это работает только в том случае, если файл был изначально создан в этой папке, в то время как я хотел бы, чтобы он работал даже для скопированных/загруженных файлов.

0
задан 5 February 2021 в 15:26

1 ответ

Решено. Я использовал следующий скрипт inotify для сброса разрешений:

inotifywait -m /path/to/download/folder -e create -e moved_to -r |
while read dir action file; do
    chmod 755 $dir$file 
done
1
ответ дан 18 March 2021 в 23:37

Другие вопросы по тегам:

Похожие вопросы: