У меня есть общий ресурс AWS EFS, который не поддерживает списки ACL файловой системы. Как установить для папки внутри общего ресурса EFS значение по умолчанию в режиме 664
?
с участием umask
:
umask 002 /the/directory
Это установит сам каталог и каталоги внутри, чтобы иметь 775
разрешения и файлы, которые нужно иметь 664
разрешения.
Каталог (и подкаталоги) будет иметь разрешения на выполнение для владельца, группы и других, чтобы позволить им проходить. Файлы будут иметь права чтения-записи для владельца, чтения-записи для группы и чтения для других.
Как упоминается ниже, это также зависит от процессов, выполняющих запись в каталог. Другие пользователи с доступом на изменение также могут изменить саму umask или подкаталоги внутри, если таковые существуют.