Что означает аутентификация жесткого диска после входа в LXDE?
Я использую LXDE на Ubuntu 16.04. Когда я просыпаюсь от приостановки, я вхожу в систему, и затем появляется другое окно аутентификации. Что это значит? Это необходимо? Если нет, как я могу избавиться от второй аутентификации? Благодарю.
Обновить:
Я нашел решение по адресу https://ubuntuforums.org/showthread.php?t=2274234&page=2&p=13522130#post13522130
Мне пришлось добавить следующий файл, чтобы авторизоваться в действии udisks2 "org.freedesktop.udisks2.ata-smart-update".
/etc/polkit-1/rules.d/00_user_blah.rules polkit.addRule(function (action, subject) { var YES = polkit.Result.YES; var permission = { "org.freedesktop.udisks2.ata-smart-update": YES }; if (subject.user == "blah") { return permission[action.id]; } return polkit.Result.NOT_HANDLED; });
Может кто-нибудь объяснить, как udisks2
, /etc/polkit-1/rules.d/00_user_blah.rules
и действие "org.freedesktop.udisks2.ata-smart-update" работают вместе?
Является /etc/polkit-1/rules.d/00_user_blah.rules
написано на каком-то языке программирования?
Благодарю.
1 ответ
Polkit - это структура авторизации, пока ваша система работает, агент аутентификации работает в фоновом режиме, udisks
просит выполнить pervilaged действие, равное "org.freedesktop.udisks2.ata-smart-update", в конечном итоге polkit, основанный на правилах, решает, что ему следует разрешить, запрашивать пароль или отклонять этот запрос.
правила polkit написаны на JavaScript.