Com esta acl
chmod A=owner@:wpdDxrarRsWwA:df:allow,group:nfs-users:wpdDxrarRsWwA:df:allow,everyone@:wpdDxrarRsWwA:df:deny /directory
Eu obtive que o diretório está disponível apenas para usuários nfs e proprietário e todos os arquivos e diretórios criados dentro têm permissão 770. Funciona bem, mas não monta mais usando nfs. Qual acl permite montagem externa? Eu tentei adicionar o usuário root e ninguém
chmod A=owner@:wpdDxrarRsWwA:df:allow,group:nfs-users:wpdDxrarRsWwA:df:allow,everyone@:wpdDxrarRsWwA:df:deny,user:root:ww pdDxrarRsWwA:allow,user:nobody:wpdDxrarRsWwA:allow,group:nobody:wpdDxrarRsWwA:allow
mas não funciona, somente se eu remover a linha "everyone" o diretório pode ser montado via nfs. Não é possível obter um diretório com permissão de herança 770 e ao mesmo tempo montável via nfs?
O servidor é Solaris, o cliente Linux.
Solução encontrada, acl são lidos em ordem, então todos se tornaram depois de nfs-users, e ok, mas antes de root e nobody então negam acesso a eles (permissões também são muito permissivas para nobody, talvez eu corrija). Usar essa linha funciona bem
Isso também é melhor com permissões mais restritas