使用指纹读取器登录


Answers:


16

指纹GUI在Ubuntu 12.04 Beta1(LightDM)中工作正常。您可以登录,解锁屏幕并验证GUI中的所有内容以及终端中的“ sudo”身份。我在带有集成SGS Thomson Microelectronics指纹读取器的旧ThinkPad R52上使用它。

安装说明:指纹GUI


2
谢谢。它安装良好。不幸的是,我的Dell指纹模块不受支持。ID为138a:0008。它不在支持的设备列表中。让我知道是否还有其他方法可以启用该支持。问候。
Ubuntuser

链接到戴尔vostro 3300笔记本电脑的操作方法:tuxtrix.com/2012/05/how-to-activate-validity-fingerprint.html
Ubuntuser

未找到适用于Thinkpad t430s的设备.. ::(某处有帮助吗?
Pierre

在Thinkpad T510上使用Ubuntu 12.04 x64对我来说非常合适。

3

这在存储库中以及sourcefourge中都可用

libpam-thinkfinger

ThinkFinger是UPEK / STMicroelectronics指纹读取器的驱动程序。该设备通常是作为独立的USB设备,内置于USB键盘中或内置于笔记本电脑中(通常来自Dell,IBM / Lenovo和Toshiba)。

pam_thinkfinger是可插入身份验证模块,允许用户通过其指纹进行身份验证。

推荐的软件包thinkfinger-tools可用于获取,验证和自动存储用户指纹。

主页:http : //thinkfinger.sourceforge.net

PAM Wiki


这是一个非常古老的程序。它将在12.04下工作吗?它的最新更新时间是2007年。此外,它不在存储库中。
Ubuntuser

3

通过带有SGS Thomson Microelectronics指纹读取器的Ubuntu 12.04 / 12.10,这对我来说是完美的。

sudo add-apt-repository ppa:fingerprint/fingerprint-gui
sudo apt-get update
sudo apt-get install libbsapi policykit-1-fingerprint-gui fingerprint-gui

退出会话,再次登录并运行Fingerprint GUI进行设置[0483:2016]


2

Fingerprint-gui对我不起作用。但是fprint项目可以在Ubuntu 14.04和Vostro 5480上正常运行。尝试一下:

sudo add-apt-repository ppa:fingerprint/fprint
sudo apt-get update
sudo apt-get install libfprint0 fprint-demo libpam-fprintd gksu-polkit

1

在带有upek设备的Ubuntu 10.04下,1.05出现了问题。我147e:2016在某些主机和Lenovo W520上使用Upek Biometric Touchchip / Touchstrip指纹传感器。创建符号链接:

cd /usr/lib
ls -l libbs*
-rw-r--r-- 1 root root 4219952 Oct  9  2011 libbsapi.so
lrwxrwxrwx 1 root root      20 May 14 09:00 libbsapi.so.4.0 -> /usr/lib/libbsapi.so
lrwxrwxrwx 1 root root      15 May 14 09:05 libbsapi.so.4.3 -> libbsapi.so.4.0

如中所述

http://darkblue.homeip.net/fingerprint/Forum/topic.php?TopicId=303&Posts=7

解决问题。我的旧指纹可以识别,我可以在指纹gui中无死循环地注册新的指纹,并且它可以在登录期间接受所有手指,或者sudo不仅接受最左边的手指。


0

在安装libbsapi policykit-1-fingerprint-gui Fingerprint-gui之后使用Ubuntu 13.04,当我们尝试运行Fingerprint-gui时,尤其是那些拥有138a:008(VFS301)的用户,该设备在首次启动后将不会浸湿,因此您无法继续。

此问题已在libfprint 1.5.1版本中修复,因此可以下载源代码并进行编译。不要使用启动板版本,因为它具有dev_open标识问题。

同样在将用于/usr/local/lib/libfprint.s0.0.0.0的make ln -s安装到/usr/lib/libfprint.s0.0.0.0之后。否则,它将指向使用apt-get安装的旧版本。

这发生在我身上,在安装了最新版本的libfprint之后,我成功了。


1
这是针对此处未真正提出的问题的非常具体的解决方案。也许您应该为此特定设备创建自己的问答?
gertvdijk

0

您也可以点击此unix.stackexchange链接来检查指纹版本

bugs.launchpad.net链接上发布的信息对我有用

“好的,我已经为64位系统构建了一个deb软件包。下载了我附带的软件包后,您只需要sudo dpkg -i,它将安装驱动程序。如果要集成的ubuntu指纹功能来登录和sudo,请安装-get install fprintd libpam-fprintd。然后转到用户,您将看到“指纹登录”按钮选项。注册您的指纹并瞧瞧!唯一的烦恼是在登录屏幕上询问您的指纹时,该过程与Windows不同您滑动手指,如果识别出指纹,则将显示您必须单击的登录按钮。如果未识别出指纹,它将超时并要求您输入用户密码。”

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.