Мы используем Linux mint с файловой системой ext4, смонтированной с опцией acl, я хочу настроить папку таким образом, чтобы все созданные в ней каталоги или файлы наследовали разрешения по умолчанию и group = 775, я применил setfacl с опциями (-R -d -m ugo: rwx) Я также попытался сменить пользователя umask 0002, но все еще создаются файлы как 644, может кто-нибудь, пожалуйста, помогите мне с этим спасибо.
Это нормальное поведение Linux Mint, и некоторые пользователи считают это ошибкой.
В качестве обходного пути вы можете создать новый скрипт:
echo "umask 002" > /etc/profile.d/umask.sh
Это установит маску при входе в систему.
Редактировать # 1:
Вы можете проверить этот ответ U&L? Я бы попробовал запустить этот код:
bash -x -l -i -c 'exit' 2>&1 | grep ' umask '
чтобы убедиться, что umask настроен правильно.
Хотя это и не точная копия, ваш вопрос очень похож на этот: https://askubuntu.com/questions/642236/how-to-make-the-newly-created-files-inherit-the-directorys-permissions
Надеюсь, ответ применим и к вашей проблеме, дайте мне знать