我同时启用了指纹和密码登录。但是,只有当相应的提示符可见时,每个提示才能工作。

是否有一种方法可以让这两个登录方法工作,而不管显示哪个提示符?
发布于 2021-04-22 13:13:06
到目前为止,这可能是不可能的。下面列出的是(至少)很复杂的事情,你可以试试。
目前,当您被要求提供指纹时,您无法立即输入密码。在被问到密码之前,你需要先让指纹认证失败(滑动错误的手指或让它超时)。这是PAM的一个限制,因为它的模块不能线程化,因此不能同时支持多种身份验证方法。(以前的ThinkFinger经常这样做,但这是一次严重的黑客攻击,造成了许多麻烦。)解决这一限制的一个可能的解决方案是使gdm、屏幕保护程序和policykit-1支持多个备选PAM堆栈。
我没有尝试那里的建议(这只是一个建议),但我没有发现任何成功的人。
pam_fprintd不像pam_thinkfinger那样支持输入密码或指纹,因为这是一个严重的攻击,可以通过让登录管理器运行两个不同的PAM堆栈来修复
希望之光,YMMV:
https://askubuntu.com/questions/1332313
复制相似问题