В Надежном человеке существует новый Lockscreen, который соответствует стилю lightdm и совместно использует некоторые файлы конфигурации, специально для pam.
Я использую libpam-fprintd
позволить использовать мой считыватель отпечатков пальцев при просьбе относительно sudo пароля, или относительно разблокирования экрана.
Дело в том, что я не хочу позволять считыватель отпечатков пальцев при вхождении в рабочий стол. Но я хочу позволить его при разблокировании экрана. Причина этого состоит в том, что цифровой отпечаток не позволит открывать брелок для ключей гнома, который прекрасен при разблокировании, но не при вхождении в систему. Это также позволяет мне иметь сильный пароль, поскольку я ввожу его только однажды, затем используйте считыватель отпечатков пальцев.
См. инструкции по странице PPA, особенно "Примечание по брелокам для ключей и логинам без пароля" часть
Перед новым Lockscreen, /etc/pam.d/lightdm
использовался зазывалой, не (старым) Lockscreen. Таким образом, у меня было другое поведение при входе в систему и при разблокировании, который был точно, что я хотел.
Посмотрите эту страницу от Thinkwiki для используемой конфигурации.
Теперь, это кажется этим /etc/pam.d/lightdm
используется и зазывалой и Lockscreen.
Таким образом, моя потребность состояла бы в том, чтобы иметь отличный pam файл конфигурации для зазывалы и для экрана блокировки. Действительно ли это возможно?
В настоящее время это не возможно. От кода Единицы (lockscreen/UserAuthenticatorPam.cpp):
// FIXME (andy) We should install our own unityshell pam file.
return pam_start("lightdm", username_.c_str(),
&conversation, &pam_handle_) == PAM_SUCCESS;
необходимо зарегистрировать запрос новых функций для этого.