Я пытаюсь настроить общий каталог на моем сервере. Там есть 2 разработчика, и они будут работать в одном каталоге.
Я создал каталог, изменил владельца группы на www-data и установил для него права 755:
drwxrwsr-x 3 root www-data 4096 2012-08-24 12:06 SharedDir/
Но когда я вхожу в свой каталог с помощью одного логина разработчика и пытаюсь прикоснуться к файлам, он создает файл с 644 правами доступа.
-rw-r--r-- 1 user1 www-data 0 2012-08-24 12:11 test
Как создать маску, чтобы установить права доступа 755 по умолчанию?
решение1
Вам нужно будет установитьumaskв каталоге.
решение2
Если вы хотите, чтобы бит выполнения был установлен на файлах по умолчанию, это невозможно с umask. Потому что umask всегда рассчитывается из максимальных/базовых прав, которые может иметь "вещь".
каталоги: 777 файлы: 666