在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:为了保密,我就不把自己的指纹给扫描出来啦!
转载于:https://www.cnblogs.com/pxc/archive/2008/04/01/1133405.html