在HP6510B的FEDORA 8系统上实现指纹识别功能

作者:    笨小窗 作于明德园
E-mail: [email protected]


实在太开心了,弄了几天的Linux(Fedora 8)的指纹识别终于成功了!!!
虽然在摸索的过程中走了很多的弯路,泡了不少外国论坛,到最后发现,实现这一功能是如此的简单,真的是有点悲喜交加!
不过,总算成功了!!呵呵,开心一下!

 安装的办法是

yum install libfprint

yum install pamfprint

yum install frpint_demo

然后就可以用了!

一、录入指纹方法:

1.可用fprint_demo

2.在在终端输入:pam_fprint_enroll --help查看一下帮助!

 二、认证:

在/etc/pam.d/system-auth中配置,具体的配置是添加一行认证的配置!配置内容如下:
#%PAM-1.0
# This file is auto-generated.
# User changes will be destroyed the next time authconfig is run.
#auth       sufficient     pam_fprint.so
#auth       required       pam_unix.so nullok_secure try_first_pass
auth        required      pam_env.so
auth        sufficient    pam_fprint.so
#auth        sufficient    pam_unix.so nullok try_first_pass
auth        requisite     pam_succeed_if.so uid >= 500 quiet
auth        required      pam_deny.so

注意:注意粗体部分!上面粗体的一行为添加的指纹识别验证模块,下面一行粗体的已注释的为系统原有的密码验证模块!如果两行为非注释状态,表示先进行指纹识别,再进行密码验证,安全性加强.如果想偷懒,像我这样的人,不想每次输入密码这么麻烦,只需要把下面的密码验证注释,则只需要指纹识别认证了!

关于fprint有一个demo,即为frpint_demo, 截张图看看它的面目吧! 

PS:为了保密,我就不把自己的指纹给扫描出来啦!

在HP6510B的FEDORA 8系统上实现指纹识别功能

 在HP6510B的FEDORA 8系统上实现指纹识别功能

 在HP6510B的FEDORA 8系统上实现指纹识别功能

转载于:https://www.cnblogs.com/pxc/archive/2008/04/01/1133405.html