Como faço para implementar o `fprintd` no login no Kubuntu?

Como faço para implementar o `fprintd` no login no Kubuntu?

Configurei fprintde adicionei um perfil de impressão digital, mas agora não consigo: como faço para fazer login? Eu adicionei

auth sufficient pam_unix.so try_first_pass likeauth nullok
auth sufficient pam_fprintd.so

no início de /etc/pam.d/sddmcomo sugeridoaquique não mudou nada (usei uma tabulação entre e, e em vez de espaços, mas isso parece mais consistente com as outras entradas no arquivo. Usei espaços entre,, e auth. sufficientIsso sufficientpoderia pam_...afetar pam_unix.soalguma try_first_passcoisa ?). Eu os adicionei para que sejam a primeira linha de código do arquivo. A página também dizlikeauthnullok

Para fazê-lo funcionar na tela de bloqueio do KDE, adicione também a mesma linha no início de/etc/pam.d/kde

mas não tenho esse arquivo! Fui direcionado para aquela entrada do wiki deEste, mas eutambémnão tenho um /etc/pam.d/system-local-loginarquivo e minhas tentativas de adicionar o código ao sudoarquivo para testar as condições não funcionaram até agora. Acho que posso estar adicionando a linha no lugar errado do arquivo ou usando espaços onde deveria usar tabulações. Isso parece plausível? Agradeço antecipadamente!

Responder1

Eu mesmo encontrei a resposta!Aqui está. Caso esse link caia, aqui está o texto:

Instale os aplicativos necessários:

sudo apt install -y fprintd libpam-fprintd
sudo pam-auth-update

Assim que a instalação terminar, abra /etc/pam.d/common-auth para edição

$ sudoedit /etc/pam.d/common-auth
auth [success=1 default=ignore] pam_unix.so nullok_secure

E modifique o arquivo adicionando a linha mostrada abaixo em negrito. Certifique-se de que a ordem dessas linhas seja a mesma mostrada aqui.

auth [success=2 default=ignore] pam_fprintd.so max_tries=1 timeout=10 
auth [success=1 default=ignore] pam_unix.so nullok_secure

Salvar.

Por fim, registre sua impressão digital com o seguinte comando:

fprintd-enroll $USER

Após executar o comando, passe o dedo 3 vezes no leitor para cadastrar sua impressão digital.

Mas! A tela de login funciona sem correção.

informação relacionada