我通过以下方式在运行 Debian 12 的笔记本电脑上启用了指纹身份验证本指南:
$ doas apt install fprintd libpam-fprintd
$ fprintd-enroll -f right-middle-finger
$ fprintd-verify
$ doas pam-auth-update --enable fprintd
现在每次我需要在终端中进行身份验证时,我都会使用指纹:
username:~$ doas echo foo
Place your right middle finger on the fingerprint reader
foo
当我使用未连接的笔记本电脑时,当我使用外部鼠标和键盘时,我希望能够使用密码进行身份验证,这很好。
我注意到,如果我只是等待,指纹验证就会超时,然后我可以通过密码成功验证:
username:~$ doas echo "foo"
Place your right middle finger on the fingerprint reader
Verification timed out
doas (username) password:
foo
指纹认证失败也是如此:
username:~$ doas echo "foo"
Place your right middle finger on the fingerprint reader
Failed to match fingerprint
doas (username) password:
foo
如何在不接触指纹传感器的情况下立即获得相同的效果?