Isso é definido por umask . Ele define o padrão para criar e alterar permissões de arquivos.
Para ver o umask por padrão, em um modo fácil, emita o comando umask -S . Por exemplo, o resultado:
u=rwx,g=rx,o=rx
significa que para usuário aplica tudo, para grupo apenas lê e executa, e o mesmo para outros .
Para alterar o problema umask desta forma:
umask x@y
onde:
x pode ser: u (usuário), g (grupo), o (outro) ou a (todos)
@ pode ser + para adicionar permissões, - para remover permissões
y pode ser r (lido), w (gravação), x (executar)
Por exemplo: umask g+w ativa as permissões de gravação por padrão para group quando você faz um chmod +w .
Mais informações aqui ou emitindo man umask no prompt de comando.