Что делает эту аутентификацию жесткого диска после входа в систему в среднем LXDE?

Я использую LXDE на Ubuntu 16.04. Когда я бужу его от приостановки, я вхожу в систему в, и затем другое окно аутентификации появляется. Что это означает? Действительно ли это необходимо? В противном случае, как я могу избавиться от второй аутентификации?Спасибо.

enter image description here


Обновление:

Я нашел решение в https://ubuntuforums.org/showthread.php? t=2274234&page=2&p=13522130#post13522130

Я должен был добавить следующий файл для авторизации меня к "org.freedesktop.udisks2.ata-smart-update" действию udisks2.

/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 записанный на некотором языке программирования?

Спасибо.

2
задан 26 June 2017 в 01:28

1 ответ

Polkit является инфраструктурой авторизации, в то время как Ваша система является агентом аутентификации, работает на фоне, udisks просит делать, pervilaged действие, равное "org.freedesktop.udisks2.ata-smart-update" finaly polkit на основе правил, решает то, что он должен позволить, попросить пароль или отклонить эту просьбу.

правила polkit записаны в JavaScript.

1
ответ дан 2 December 2019 в 04:48

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

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