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로 작성되었습니다.

관련 정보