LXDE にログインした後のこのハードドライブ認証はどういう意味ですか?

LXDE にログインした後のこのハードドライブ認証はどういう意味ですか?

Ubuntu 16.04 で LXDE を使用しています。サスペンドから復帰してログインすると、別の認証ウィンドウが表示されます。これはどういう意味ですか? これは必要ですか? そうでない場合、2 番目の認証を削除するにはどうすればいいですか? よろしくお願いします。

ここに画像の説明を入力してください


アップデート:

私は解決策を見つけました 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「org.freedesktop.udisks2.ata-smart-update」に等しい不正なアクションを実行するように要求します。最終的に、Polkit はルールに基づいて、許可するアクション、パスワードを要求するアクション、またはこの要求を拒否するアクションを決定します。

polkit ルールは JavaScript で記述されます。

関連情報