
Criei sudo
o usuário hrsupport
com os seguintes comandos:
hrsupport ALL=ALL, NOPASSWD: /bin/chown, /bin/chmod, /bin/chgrp, /scripts/pkgacct, /scripts/restorepkg
Como posso conseguir isso
- O
hrsupport
deve ser capaz de criar e excluir arquivos em outros diretórios como/home/someone
- O
hrsupport
não podercd
fazerhome/someone/public_html
, que é ternobody
em grupo - O
hrsupport
usuário deve ser capaz de executar apenas os comandos acima + Outros comandos comuns a qualquer usuário.
Responder1
Depois de muito tempo, consigo encontrar a resposta.
Problema: ==> O hrsupport não consegue fazer cd para home/someone/public_html, que não tem ninguém como grupo
Solução: ==> adicionei o usuário hrsupport ao grupo ninguém
Problema resolvido.