chmod 664

O proprietário pode ler e escrever. O grupo pode ler e escrever. Os outros podem ler.

LerEscreverExecutar
Proprietário✓✓–
Grupo✓✓–
Outros✓––

Uso típico

Arquivos que um grupo edita em conjunto.

Bom saber

O 664 (rw-rw-r--) permite que o proprietário e o grupo editem um arquivo, enquanto todos os outros podem lê-lo. Ele serve para documentos compartilhados e arquivos-fonte editados por uma equipe, ou arquivos gravados tanto por um usuário de deploy quanto por um servidor web no mesmo grupo. É o padrão para arquivos novos com umask 002, que muitas distribuições usam quando cada usuário tem um grupo privado próprio.

Para a escrita em grupo funcionar, o arquivo precisa pertencer ao grupo certo (chgrp, ou setgid na pasta pai) e a pasta precisa de 775 para que os membros possam criar e renomear arquivos. O Git só registra o bit de execução, não 664 versus 644, então defina core.sharedRepository=group em repositórios compartilhados pelo sistema de arquivos. Não use 664 para segredos: os outros ainda conseguem lê-los.

Comandos

Definir o modochmod 664 file
O mesmo com letraschmod u=rw,g=rw,o=r file
Uma pasta e tudo o que há dentro delachmod -R 664 folder
Só as pastas dentro delafind folder -type d -exec chmod 664 {} +
Como o ls -l mostra-rw-rw-r--

Abrir Calculadora de chmod