Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Алгоритм работы системы авторизации polkit:

  1. Непривилегированная программа Программа (непривилегированная) пользователя обращается к привилегированной программе для выполнения какого-либо действия, требующего повышенных прав.
  2. Привилегированная программа обращается к системной службе polkitd, чтобы проверить право пользователя на выполнение действия.
  3. Системная служба polkitd исходя из хранящихся описаний действий и правил авторизации:
    а. Если требуется, то обращается к агенту аутентификации, чтобы он аутентифицировал пользователя (через ввод пароля пользователя или администратора).
    б. Разрешает или запрещает привилегированной программе выполнить действие, запрошенное пользователем.
  4. Если от polkitd получено разрешение, то привилегированная программа выполняет действие, запрошенное непривилегированной программой пользователя.


Рисунок 1. Схема работы системы авторизации polkit

...