Todas essas solicitações são registradas em /var/log/auth.log
em um formato semelhante a (qualquer coisa de polkitd
deve estar relacionada a essas formas de solicitação de autenticação):
Apr 23 17:45:09 tester-VirtualBox polkitd(authority=local): Operator of unix-session:c2 successfully authenticated as unix-user:tester to gain TEMPORARY authorization for action org.debian.apt.install-or-remove-packages for system-bus-name::1.89 [/usr/bin/python3 /usr/bin/gnome-language-selector] (owned by unix-user:tester)
Uma tentativa falhada ficaria assim:
Apr 23 18:00:55 tester-VirtualBox polkitd(authority=local): Operator of unix-session:c2 FAILED to authenticate to gain authorization for action org.debian.apt.install-or-remove-packages for system-bus-name::1.91 [/usr/bin/python3 /usr/bin/gnome-language-selector] (owned by unix-user:tester)
Então, se você deseja filtrar apenas os aceitos ou somente os rejeitados, use:
- %código% Ou:
-
cat auth.log | grep "polkitd" | grep "FAILED to authenticate"
Para mais informações sobre cat auth.log | grep "polkitd" | grep "successfully authenticated"
consulte polkit
.