Узнайте, какая программа запрашивает аутентификацию

Время от времени я получаю приглашения на ввод пароля, как показано ниже. Обычно они говорят:

Аутентификация необходима для изменения ваших собственных пользовательских данных enter image description here

Но Я не просил об этом.

Это часто случается, например, когда я переключаюсь между двумя учетными записями пользователей.

Как я узнаю, почему я получаю эти диалоги и какая программа отвечает за них (возможно, за сообщение об ошибке)?

0
задан 23 April 2016 в 19:10

1 ответ

Все такие запросы зарегистрированы /var/log/auth.log в формате, который выглядит подобным (что-либо от polkitd там должно коснуться этих форм запроса аутентификации):

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)

неудачная попытка А была бы похожа на это:

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)

Поэтому, если бы Вы хотите отфильтровать только принятые или только отклоненные затем, Вы хотели бы использовать также:

  • cat auth.log | grep "polkitd" | grep "FAILED to authenticate" Или:
  • cat auth.log | grep "polkitd" | grep "successfully authenticated"

Для получения дополнительной информации о polkit см. man polkit.

1
ответ дан 24 April 2016 в 05:10
  • 1
    Возможно, я понял это превратно. Я сказал что потому что для Ubuntu 16.04 LTS это isn' t доступный с помощью приложения Ubuntu Software из репозиториев Ubuntu (это было для 14.04 LTS). Я буду искать определение собственного компонента. – Gus in The Netherlands 3 June 2017 в 22:25

Другие вопросы по тегам:

Похожие вопросы: