Como criar uma partição ext4 [read / write] comum com todos os usuários do Ubuntu?

1

Eu tenho uma unidade EXT4 compartilhada com 777 permissões para todos os usuários usarem. Problema é:

When a user creates a new folder / file, it gets 644.
I guess that is because of the umask for that user.

Agora, quero ter todo o novo conteúdo com o 777. Para isso, não acho que editar o umask seja uma boa ideia.

Então eu tentei o bit pegajoso, mas no caso de bit pegajoso apenas o usuário que criou esse arquivo tem a permissão para excluir o arquivo. Novamente comportamento indesejado.

Então eu tentei usar permissões acl nisso. Mas no gogoling eu fiquei sabendo que o acl não é recursivo, portanto as permissões seriam perdidas no diretório de segundo nível.

por favor sugerir algo .. Eu acho que estou sem ideias agora!

O diretório compartilhado é para filmes que todos podem adicionar e excluir. Eu não quero ir para NTFS - Eu acredito que posso ter este drive como ext4 com o problema de permissão resolvido.

Por favor, ajude !!

    
por Yugal Jindle 19.10.2012 / 04:45

1 resposta

4

Esse problema é comumente resolvido adicionando todos os usuários em um grupo e, em seguida, usando o sticky bit nas permissões do diretório para garantir que todos os arquivos no diretório pertençam a esse grupo.

Em seguida, os usuários terão permissões para adicionar / excluir arquivos no diretório em virtude de serem membros do grupo.

    
por Sergey 19.10.2012 / 05:19