Como fazer com que um determinado usuário herde todas as permissões de arquivo de outro usuário como se fossem o proprietário

0

Eu acabei de mudar para o Fedora 27 e queria saber se o que eu quero é possível.

Eu quero que um determinado usuário herde todas as permissões de outro usuário (ou seja: ser capaz de acessar arquivos como se eu fosse o proprietário)

Eu gostaria de uma estrutura da seguinte forma:

root
├── desktop_user
│   ├── firefox
│   ├── chrome
│   └── games
│       ├── game_1
│       └── game_2
└── All other applications

Onde eu quero que o desktop_user consiga acessar arquivos de todos os sub-usuários na árvore. mas firefox e chrome não seriam capazes de agir como desktop_user .

O mesmo vale para desktop_user e root . Eu não quero ter acesso a root a menos que eu digite uma senha. Eu estou procurando uma maneira limpa de fazer isso, de preferência.

    
por Terminator_NL 19.12.2017 / 15:09

1 resposta

0

Tudo bem, acho que descobri com a ajuda de George Udosen .

Eu editei as regras do sudoers usando: visudo -f /etc/sudoers.d/overrides

desktop_user ALL=(%desktop_child) NOPASSWD: ALL

Em que desktop_child é o grupo atribuído a todos os filhos na árvore de desktop_user .

Isso permite que desktop_user sudo todas as suas crianças, mas não o contrário.

    
por 19.12.2017 / 17:09