Grupos de usuários no linux

1

Eu tenho um requisito para dar permissões a uma pasta ou arquivo para vários grupos. Eu posso fazer isso usando acl mas acl não está presente em nosso sistema. Que outra alternativa eu tenho?

Eu tenho que fazer isso em tempo de execução

    
por Poorna 25.06.2010 / 07:11

2 respostas

3

  1. Crie um novo grupo. Vamos chamá-lo de combinedgroup
  2. Adicione a este grupo todos os usuários dos grupos para os quais você deseja dar permissão.
  3. chgrp combinedgroup /path/to/folder
  4. chmod 0770 /path/to/folder (ou 0750 para acesso somente leitura)
por 25.06.2010 / 07:27
1

Com o sistema básico de permissões unix, não é possível que arquivos ou pastas tenham múltiplos grupos. A única maneira que eu pude pensar é ter um módulo pam que adiciona usuários dos outros grupos a esses grupos de pastas no login. Talvez o link possa ser usado para isso.

Eu não acho que seja uma boa ideia, mas vale a pena tentar. E isso pressupõe que você tenha acesso root.

    
por 25.06.2010 / 08:34