Как я включаю определенную конфигурацию pam в Lockscreen?

В Надежном человеке существует новый Lockscreen, который соответствует стилю lightdm и совместно использует некоторые файлы конфигурации, специально для pam.

Я использую libpam-fprintd позволить использовать мой считыватель отпечатков пальцев при просьбе относительно sudo пароля, или относительно разблокирования экрана.

Дело в том, что я не хочу позволять считыватель отпечатков пальцев при вхождении в рабочий стол. Но я хочу позволить его при разблокировании экрана. Причина этого состоит в том, что цифровой отпечаток не позволит открывать брелок для ключей гнома, который прекрасен при разблокировании, но не при вхождении в систему. Это также позволяет мне иметь сильный пароль, поскольку я ввожу его только однажды, затем используйте считыватель отпечатков пальцев.

См. инструкции по странице PPA, особенно "Примечание по брелокам для ключей и логинам без пароля" часть

Перед новым Lockscreen, /etc/pam.d/lightdm использовался зазывалой, не (старым) Lockscreen. Таким образом, у меня было другое поведение при входе в систему и при разблокировании, который был точно, что я хотел.

Посмотрите эту страницу от Thinkwiki для используемой конфигурации.

Теперь, это кажется этим /etc/pam.d/lightdm используется и зазывалой и Lockscreen.

Таким образом, моя потребность состояла бы в том, чтобы иметь отличный pam файл конфигурации для зазывалы и для экрана блокировки. Действительно ли это возможно?

4
задан 22 April 2014 в 13:46

1 ответ

В настоящее время это не возможно. От кода Единицы (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;

необходимо зарегистрировать запрос новых функций для этого.

1
ответ дан 17 November 2019 в 15:49

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

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