Hiraquia de usuários, um usuário pode acessar outros, mas entre si não há acesso

Hiraquia de usuários, um usuário pode acessar outros, mas entre si não há acesso

Preciso de um usuário (mestre) que tenha acesso a arquivos de outros usuários (usuários).

   Master
    /|\
   / | \
  /  | user3:user3
 /  user2:user2
user1:user1

Os Usuários não devem ter acesso entre si, todos possuem seu próprio grupo. Somente o mestre deverá ter acesso adicional aos arquivos.

informação relacionada