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

Ключ

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

...

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


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

...