¿Qué significa esta autenticación del disco duro después de iniciar sesión en LXDE?

¿Qué significa esta autenticación del disco duro después de iniciar sesión en LXDE?

Estoy usando LXDE en Ubuntu 16.04. Cuando lo despierto de la suspensión, inicio sesión y luego aparece otra ventana de autenticación. ¿Qué significa eso? ¿Es necesario? Si no, ¿cómo puedo deshacerme de la segunda autenticación? Gracias.

ingrese la descripción de la imagen aquí


Actualizar:

Encontré una solución en https://ubuntuforums.org/showthread.php?t=2274234&page=2&p=13522130#post13522130

Tuve que agregar el siguiente archivo para autorizarme a la acción "org.freedesktop.udisks2.ata-smart-update" de 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;
});

¿Alguien puede explicar cómo funcionan juntas las acciones udisks2, /etc/polkit-1/rules.d/00_user_blah.rulesy "org.freedesktop.udisks2.ata-smart-update"?

¿Está /etc/polkit-1/rules.d/00_user_blah.rulesescrito en algún lenguaje de programación?

Gracias.

Respuesta1

Polkit es un marco de autorización, mientras su sistema está activo, un agente de autenticación se ejecuta en segundo plano, udiskssolicita realizar una acción autorizada igual a "org.freedesktop.udisks2.ata-smart-update" y finalmente polkit, basándose en los ruels, decide lo que sea. debe permitir, solicitar contraseña o rechazar esta solicitud.

Las reglas de polkit están escritas en JavaScript.

información relacionada