Depois de procurar em sites diferentes,
Tanto quanto eu sei apenas o proprietário do arquivo (diretório) e o root podem usar chmod no arquivo.
A situação:
Voltar a esta pergunta: Configurando máquina de desenvolvimento compartilhado
Eu propus um método para criar diretórios dentro do webroot para cada usuário em um ambiente compartilhado.
Eu acho que é perfeito, mas há um problema para o qual não tenho uma resposta.
Eu dei a cada usuário uma permissão de 750 para usuário: usuário e grupo: www-data. Agora, tudo está bem, a menos que um usuário altere a permissão de seu diretório associado.
O problema é como impedir que um usuário que possui uma pasta altere sua permissão e, aqui, estou solicitando permissão de diretório e não os arquivos dentro do diretório.
Alguma idéia?