Это определяется Umask . Устанавливает настройки по умолчанию для создания и изменения разрешений файлов.
Чтобы легко увидеть umask по умолчанию, введите команду umask -S. Например, результат:
u=rwx,g=rx,o=rx
означает, что для пользователя применяется все, для группы только чтение и выполнение, и то же самое для других .
Чтобы изменить это, выдайте umask следующим образом:
umask x@y
где:
х может быть: u(пользователь), g(группа), o(другое) или a(все)
@ может быть, +чтобы добавить разрешения, -чтобы удалить разрешения
у может быть r(чтение), w(запись), x(выполнение)
Например: umask g+wвключить разрешения на запись по умолчанию, groupкогда вы делаете chmod +w.
Больше информации здесь или выдача man umaskв командной строке.