Como proibir os usuários de usar o pkexec?

3

Eu posso controlar quais usuários podem executar su ou gksu , por exemplo, incluindo a linha auth required pam_wheel.so deny group=nosu em /etc/pam.d . Os membros do grupo nosu não poderão usar su ou gksu --su-mode .

No entanto, isso não impede ninguém de usar pkexec (e é inútil proibir o uso de su sem proibir o uso de pkexec , pois aparentemente pkexec oferece a mesma funcionalidade ...). Existe alguma maneira similar de controlar quem pode e quem não pode usar pkexec ?

    
por gaazkam 09.01.2017 / 18:37

1 resposta

3

Você pode remover todas as permissões do grupo, nosu, usando uma ACL.

setfacl -m g:nosu:--- /usr/bin/pkexec

Depois de definir a ACL, os usuários que não são membros do grupo nosu ainda usam pkexec normalmente.

    
por 09.01.2017 / 18:56