Я пытаюсь разделить каталог между двумя пользователями, чтобы оба имели полный доступ к нему и к любым файлам, а также к каталогам, созданным внутри. Вот что я сделал до сих пор:
- Создайте группу для 2 пользователей (назовем ее
group
) - Установить группу каталогов в
group
- Установите режим каталога 2770 (rwxrwx --- с липким)
- Добавить группу записей ACL
group allow add_file,delete,file_inherit,directory_inherit
Так что я ожидал, что все работает. Однако некоторые приложения, похоже, не распознают запись ACL, которую я установил. Я никогда ничего не делал с umask, поэтому каталоги создаются в режиме 0755 (не уверен насчет файлов), с наследованным ACL, но когда один пользователь пытается создать новый файл в каталоге, созданном другим пользователем, система жалуется на права доступа к файлам. Я проверял это с Emacs. Однако, когда я создаю файл, используя echo или просто прикосновение, проблем не возникает, и файлы создаются. Как мне это решить? Есть ли способ установить конкретную директорию umask?