Você precisa usar as ACLs padrão .
A sintaxe é um pouco diferente e se baseia nas permissões positivas, não na máscara de permissões negativas, por exemplo, rwxr-x--- seria 750 em vez de 027 .
Por exemplo
setfacl -m d:u::7,g::5,o:0 /path/to/foo
ou
setfacl -m d:u::rwx,g::r-x,o:- /path/to/foo
fará com que os arquivos e diretórios criados em /path/to/foo sejam 750 = rwxr-x--- por padrão.
Se você já tiver algumas subpastas, adicione o sinal -R para definir seus padrões de forma recursiva também.
Se você obtiver um erro Operation not supported , provavelmente não terá as ACLs ativadas em seu sistema de arquivos. A resposta correta depende de muitas coisas, mas se você estiver no Linux usando ext2 / ext3 / ext4, tente
sudo mount -o remount,acl <mount point>
ou
sudo tune2fs -o acl <file system>
Veja também Como definir permissões de arquivo padrão para todas as pastas / arquivos em um diretório?