Como ter autenticação por impressão digital no ThinkPad X1 Carbon + Artix Linux
Olá, sou um inútil.
Meu ThinkPad X1 Carbon vem com autenticação por impressão digital.
No entanto, pessoalmente, eu não gostava de autenticação por impressão digital em PCs e não a usava, mas agora comecei a pensar que talvez seja algo bom, então vou usá-la.
Primeiro, instale o seguinte:
sudo pacman -S fprintd
Adicionando a impressão digital. Parece que isso não deve ser feito com sudo. Vi em algum lugar, talvez no GitHub, que há um bug.
fprintd-enroll
E então, faremos com que o arquivo de configuração carregue a biblioteca de autenticação por impressão digital.
sudo vim /etc/pam.d/system-auth
**alleycat**:[**haturatu**]:~**$** cat /etc/pam.d/system-auth
#%PAM-1.0
auth required pam_faillock.so preauth
# Optionally use requisite above if you do not want to prompt for the password
# on locked accounts.
**auth sufficient pam_fprintd.so**
**auth [success=1 default=bad] pam_unix.so try_first_pass nullok**
auth [default=die] pam_faillock.so authfail
auth optional pam_permit.so
auth required pam_faillock.so authsucc
As partes em negrito são as que foram adicionadas.
Aparentemente, se você escrever acima de try_first_pass nullok, o módulo de autenticação por impressão digital será carregado primeiro. Se você escrever abaixo, ele se tornará uma autenticação de dois fatores, onde a impressão digital é solicitada após a inserção da senha.
Com isso, a autenticação ao usar sudo é concluída, o que é fácil.
No entanto, depois de registrar, apareceu algo como "dedo indicador", mas ele sabe qual dedo foi registrado apenas pelo registro...!?
Ou será que presume que é o dedo indicador?
Até mais.
Até a próxima.