如何在启用 fprintd 身份验证的情况下在终端中使用密码进行身份验证?

如何在启用 fprintd 身份验证的情况下在终端中使用密码进行身份验证?

我通过以下方式在运行 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

如何在不接触指纹传感器的情况下立即获得相同的效果?

相关内容