Algumas das coisas que você descreve podem ser gerenciadas por meio de permissões normais, controlando os direitos no nível do usuário ou do grupo de acordo. Para o primeiro cenário, no entanto, pela natureza de dar a Alice (um 'ele' aparentemente pobre rapaz), direitos totais para / home / adm / alice significam que Alice provavelmente possuiria essa pasta e, portanto, seria capaz de removê-la. Para fazer isso no nível do grupo, as pastas pai pertenceriam a um administrador diferente, digamos root, mas ainda darão direitos individuais a Alice ou Gabi, não é possível com permissões padrão, que controlam apenas 'rwx' para o usuário, grupo e Outros (todos os outros).
Para um controle mais refinado, você precisaria usar o Posix Extended ACL.
Para mais informações no contexto do Ubuntu, leia isto: link
Espero que ajude,
tca