Acho que isso é exatamente o que você precisa. Esta questão já foi respondida por lá.
Você precisa setfacl + chmod
Estou executando o Ubuntu 14.04 LTS. Eu tenho um ponto de montagem chamado /files que pertence a root , o grupo é plugdev e dei permissão ao grupo para escrever. Usei algumas informações no link para configurar isso. Especificamente os seguintes comandos:
sudo chgrp plugdev /files
sudo chmod g+w /files
Todos os usuários da máquina também fazem parte de plugdev .
Eu montei uma unidade que tem 1% da partiçãoext4.
Nesse momento, tanto user1 como user2 podem criar arquivos / pastas em /files . Mas, se user1 criar um arquivo ou pasta em /files , então user2 não poderá modificá-lo ou criar arquivos nele.
Eu estou querendo saber como posso fazer com que todos os usuários possam ler / escrever (e, quando aplicável, executar) qualquer / todos os arquivos / pastas criados em /files , independentemente de quem o criou.
Se for importante, /files também é um compartilhamento do Samba montado em uma máquina com Windows 7.
Acho que isso é exatamente o que você precisa. Esta questão já foi respondida por lá.
Você precisa setfacl + chmod
As permissões nos arquivos que você está criando provavelmente não têm permissão de gravação para o grupo. Se você definir o fmask (para arquivos) e o dmask (para diretórios) no seu /etc/fstab , isso deve corrigir o problema.
fmask pode ser algo como 113 , para permissões padrão de 664 ou rw-rw-r-
dmask pode ser algo como 002 , para permissões padrão de 775 ou rwxrwxr-x .
Lembre-se de que os diretórios precisam de permissão de execução para acessá-los.