By FunnyAWM

如果你的本子有指纹识别,而你又想在换Linux的时候使用指纹识别,这东西其实可以实现在任何显示管理器上,现在就看下怎么搞这玩意。

对于Gnome用户

直接打开Gnome设置->用户,可以看到一个设置指纹的选项(如果没有,先补好驱动),根据指示设置即可。

在登录时会提示你使用指纹登录。

对于Xfce等使用Lightdm的用户

1.安装必需组件

对于Arch系列用户,执行

sudo pacman -S fprintd

对于Debian系列的同学,执行

sudo apt install fprintd libpam-fprintd

安装基础组件。

之后,执行

fprintd-enroll

录入自己的指纹,默认使用右食指,若要使用其他手指,有一个-f参数,具体使用方法请man fprintd。

录入完成后,执行如下命令确保能够识别自己的指纹:

fprintd-verify

若在按下手指后显示verify-match,则表示莫得问题。

2.修改PAM设置以让应用使用指纹验证

首先,执行

sudo ls /etc/pam.d

来确定一下电脑上有哪些认证服务,例如我设置了sudo和lightdm使用指纹识别,则在对应文件里的auth区域添加一行:

auth sufficient pam_fprintd.so

即可。

注销并且重新登录,你就会发现指纹登录可以使用了,在指纹识别失败3次的情况下会要求使用密码登录。

说点什么
在"Linux下的指纹识别"已有3条评论
Loading...