Então, eu não lidei muito com nada disso, e posso estar seriamente errado, mas aqui estão alguns exemplos que podem explicar isso:
-
As ACLs do NFSv4 são semelhantes, mas não são semelhantes às ACLs do Windows / CIFS / NTFS.
Por exemplo, o formato Windows ACL não distingue entre SIDs 'usuário' ou 'grupo' ou 'especial'. Como o NAS não sabe quais contas seu sistema Windows possui, ele não pode determinar quais SIDs são usuários e quais são os grupos - ele precisa adivinhar.
-
No entanto, embora as ACLs do NFSv4 não suportem 'ACEs padrão do estilo POSIX', elas fazem suportam as ACEs 'herdáveis' no estilo Windows / CIFS; ou seja, cada entrada pode ser herdada ou não.
No FreeBSD
getfacl
, você pode ver of
ed
flags que correspondem a "herdáveis por arquivos" e "herdáveis por diretórios".Há também um sinalizador "herdar somente"
i
, que é praticamente um equivalente exato a ACEs 'padrão' em ACLs POSIX - ou seja, a ACE é herdada apenas, mas não é usada para o próprio diretório . -
Ao criar um arquivo, ele é sempre de propriedade do usuário que o criou. Não é hereditário.
Se o servidor CIFS estivesse executando o Windows Server, ele teria uma opção para tornar o grupo "Administradores" interno o proprietário do arquivo padrão (observe novamente como ele permite que o proprietário seja um usuário ou um grupo e não tenha 'propriedade do grupo').