Linux Sistema de arquivos com controle de acesso não discricionário (permissões de usuário / grupo) ou que pode desativá-lo

0

Existe um sistema de arquivos para o Linux que não possui permissões? Eu tenho uma pasta que é compartilhada entre vários aplicativos e, apesar de todos eles estarem sendo executados no mesmo grupo, estou constantemente tendo problemas de permissão com um aplicativo lendo o que o outro escreveu. Como estou usando o LVM e este é um volume separado, posso formatá-lo ou montá-lo de qualquer maneira. Eu gostaria de um sistema de arquivos que pode ignorar permissões: ou seja, tudo é legível e gravável por todos os usuários na máquina.

Obviamente, em termos de segurança, considerei o impacto e, para o meu ambiente, está tudo bem, especialmente porque será apenas a única partição.

    
por flungo 31.10.2014 / 12:47

2 respostas

2

Alterar o umask dos processos para 0 deve fazer com que esses processos criem arquivos com permissões completas de leitura / gravação, a menos que esses processos executem ações explícitas para limitar as permissões (IMHO incorreto se não houver opção de configuração para influenciá-lo).

Você poderia pensar em usar um sistema de arquivos VFAT, montado com -i umask=0 se seus aplicativos puderem lidar com as limitações do VFAT. Como o VFAT não tem noção de usuários, isso pode funcionar para você.

    
por 31.10.2014 / 13:33
1

1) você pode definir bit guid no diretório (e o umask padrão, que dará acesso de grupo para todos), e isso fará com que todos os arquivos e subdiretórios, criados naquele diretório, tenham um grupo do diretório pai.

2) FAT? ;)

    
por 31.10.2014 / 15:09