Difference between revisions of "ThinkFinger"

From ArchWiki
Jump to: navigation, search
(category)
Line 18: Line 18:
 
Change the file /etc/pam.d/other to look like this if you want to use your fingerprint to authenticate yourself on logon:
 
Change the file /etc/pam.d/other to look like this if you want to use your fingerprint to authenticate yourself on logon:
 
  #%PAM-1.0
 
  #%PAM-1.0
  auth include thinkfinger
+
  auth sufficient pam_thinkfinger.so
account include thinkfinger
+
  auth required pam_unix.so use_first_pass nullok_secure
password include thinkfinger
+
  account required pam_unix.so
session include thinkfinger
+
  password required pam_unix.so
  #auth required pam_unix.so
+
  session required pam_unix.so
  #account required pam_unix.so
+
 
  #password required pam_unix.so
+
  #session required pam_unix.so
+
  
 
=== /etc/pam.d/su ===
 
=== /etc/pam.d/su ===
 
Change this file to confirm the "su" command with a finger-swipe!
 
Change this file to confirm the "su" command with a finger-swipe!
 
  #%PAM-1.0
 
  #%PAM-1.0
  auth include thinkfinger
+
  auth sufficient pam_thinkfinger.so
  auth required pam_unix.so
+
  auth required pam_unix.so use_first_pass nullok_secure
 
  account required pam_unix.so
 
  account required pam_unix.so
 
  session required pam_unix.so
 
  session required pam_unix.so
  
--[[User:Sigi|Sigi]] 19:59, 29 January 2007 (EST)
+
--[[User:Sigi|Sigi]] 12:17, 30 January 2007 (EST)

Revision as of 17:17, 30 January 2007

ThinkFinger is a driver for the SGS Thomson Microelectronics fingerprint reader found in most IBM/Lenovo ThinkPads.

Installation

Get if from here.

Configuration

TF-Tool

Use "tf-tool" to test ThinkFinger. You'll have to run this as root because a direct access to the usb devices is needed. Run "tf-tool --acquire" to generate a test.bir and "tf-tool --verify" to see if it identifies you correctly. "tf-tool --add-user <username>" acquires and stores your fingerprint in /etc/pam_thinkfinger/username.bir, which is needed for an authentification with pam.

Pam

PAM is the Pluggable Authentication Module, invented by Sun.

/etc/pam.d/other

Change the file /etc/pam.d/other to look like this if you want to use your fingerprint to authenticate yourself on logon:

#%PAM-1.0
auth		sufficient	pam_thinkfinger.so
auth		required	pam_unix.so use_first_pass nullok_secure
account		required	pam_unix.so
password	required	pam_unix.so
session		required	pam_unix.so


/etc/pam.d/su

Change this file to confirm the "su" command with a finger-swipe!

#%PAM-1.0
auth		sufficient 	pam_thinkfinger.so
auth		required	pam_unix.so use_first_pass nullok_secure
account		required	pam_unix.so
session		required	pam_unix.so

--Sigi 12:17, 30 January 2007 (EST)