Você não pode.
Veja um exemplo de como você pode descobrir isso com Referência Cruzada do Super Usuário BSD .
Você pode começar com a função open() , que é uma chamada de sistema, portanto, ela é definida com um prefixo sys_ no kernel. Procure por sys_open . Você o encontrará no link .
Se você seguir sys_open() por tempo suficiente, verá que há um link .
Em VOP_ACCESS() , você verá que cada sistema de arquivos tem sua própria função *_access para verificar as permissões, que é um ponteiro armazenado em v_op->vop_access .
Procurando por referências de vop_access , você pode encontrar todas as funções de acesso individuais dos sistemas de arquivos. Para o UFS, é o link .
Em ufs_access() , você pode ver que ele retorna ao código independente do sistema de arquivos compartilhado para verificar as permissões - link .
Com vaccess() , você pode ver por si mesmo como as permissões são verificadas.
O que você quer fazer não é possível no OpenBSD, porque ele não tem ACLs.
Como solução alternativa, você pode compartilhar um usuário / grupo e implementar sua política de ACL por meio do sudo e de alguns scripts personalizados .