Linux指纹识别相关配置

本文主要介绍在Fedora 34 Workstation上启用和优化指纹识别的步骤,包括如何设置指纹登录,调整sudo认证超时时间,以及探讨更好的解决方案。针对Red Hat发行版,特别是Lenovo ThinkPad P1 Gen 3用户,提供了指纹识别模块的配置方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

概述

本文以Fedora 34 workstation为例,适用于绝大部分Red Hat发行版。指纹识别硬件为Lenovo ThinkPad P1 Gen 3自带的指纹识别模块。

启用指纹识别

启用方法很简单,在Settings中的Users选项卡上选择Fingerprint Login,并按照界面提示录入指纹并将其激活即可。

激活指纹登陆后,在进入桌面前,gnome会提示你可以通过指纹登陆,当然你也可以直接输入密码。

关于sudo的指纹识别

默认开启指纹认证后,系统会在方方面面启动指纹识别的支持,这对于sudo来说并不一定是好事。默认情况下我们需要刷错3次指纹或者等待30秒超时后才能进行密码认证,这就非常的不方便了。
所以这里的方法给大家参考,当然如果有更好的方法请留言交流。

缩短认证超时时间

在文件/etc/pam.d/system-auth中找到auth sufficient pam_fprintd.so这行,在这行的末尾追加timeout=3。这样做之后,sudo的指纹认证时间会从30秒缩短到8秒左右。

建议通过grep system-auth /etc/pam.d/*命令了解一下原理。

另外,如果直接用#注释掉auth sufficient pam_fprintd.so这行的话,系统将彻底禁用指纹识别。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值