Настройки: fmode
Этот параметр определяет права доступа, с которыми должны создаваться файлы.
Права задаются в восьмеричном виде с начальным нулём. По умолчанию файлы создаются с правами 0644
(rw-r--r-- в текстовом виде).
- Тип данных: числовой
- Значение по умолчанию: 0644
Для Виндоус-серверов данный параметр игнорируется.
- Первая ненулевая цифра (вторая в примере выше) определяет права пользователя (т. е. права владельца файла);
- вторая ненулевая цифра определяет групповые права (т. е. права пользователей входящих в ту же группу что и файл);
- последняя цифра определяет права других (т. е. всех остальных пользователей).
Для конвертации прав в корректное восьмеричное число используйте следующий значения:
- Read (чтение) = 4
- Write (запись) = 2
- Execute (выполнение) = 1
Для каждой «позиции» просуммируйте соответствующие значения. Таким образом, если вы желаете дать владельцу файла права на чтение и запись — укажите 4+2=6 в качестве первой ненулевой цифры. Если членам группы вы желаете дать права на чтение и исполнение (такое может быть у директорий) — укажите 4+1=5 во второй позиции. Значение по умолчанию, приведенное выше, интерпретируется как: у владельца права на чтение и запись, а членов группы и «остальных» — только на чтение.
См. также
- Параметр dmode — права доступа к каталогам
- Перед использованием обязательно прочтите статьи