在 Ubuntu 的登录屏幕上使用指纹设备进行身份验证

在 Ubuntu 的登录屏幕上使用指纹设备进行身份验证

我有一个基于 UART 的非 USB 指纹读取器,我正在尝试将其连接到我的计算机。

基本上,当系统启动并运行时,我可以向指纹读取器发送串行数据并收到回复,通常是指纹认证。我有设备规范,我正在使用 termios 与设备通信,我的问题是我想在登录屏幕上执行此操作。

因此,我的想法是在系统处于登录屏幕时运行自定义程序,以便与我的设备通信并重新获得身份验证。设备将指纹模板存储在板上,然后发回身份验证数据包。

任何可以在登录屏幕上实现这一点的建议都会对我有益。

谢谢。

答案1

安装以下软件包并通过打印设置,您可以选择它进行登录身份验证(这些包包含指纹读取器设备必要的驱动程序)

sudo apt-get install fprintd fprint-demo libfprint0

相关内容