Como eu permito acesso rwx a um grupo específico com ACLs?

0

Como eu faço para ler, escrever e executar para grupos específicos?

O que eu fiz:

adduser test
addgroup developer
setfacl -m g:developer:rwx /opt/spago41/

Quando faço o login como teste não consigo executar:

startup.sh in /opt/spago41/

O comando setfacl não está funcionando?

    
por kinkajou 19.12.2013 / 07:25

3 respostas

1

Acho que você estava perdendo o parâmetro "recursivo":

setfacl -Rm g:developer:rwx /opt/spago41/

    
por 19.12.2013 / 09:19
0
# useradd -G developers test

Use o comando abaixo se o usuário test já estiver criado.

# usermod -a -G Developer test

Isso resolverá seu problema. Como você não adicionou o usuário test no grupo developer , você configurou o ACL para o grupo developer , que não tem o usuário test nele.
Atribuição: SHW

    
por 19.12.2013 / 08:05
0

Verifique 1 #

Como @SHW sugerido nos comentários, verifique se o usuário de teste existe ou não no Grupo de desenvolvedores

Verifique 2 #

Sistema de arquivos montado com a opção acl ou não.

de man mount :

   acl|noacl
          Support POSIX Access Control Lists (or not).

você pode verificar usando o comando mount

    
por 19.12.2013 / 09:00