Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

pam_pkcs11(8) [debian man page]

pam_pkcs11(8)						    System Administration tools 					     pam_pkcs11(8)

pam_pkcs11 - PAM Authentication Module for PKCS#11 token libraries SYNOPSIS [debug] [configfile=<configfile>] DESCRIPTION
This Linux-PAM login module allows a X.509 certificate based user login. The certificate and its dedicated private key are thereby accessed by means of an appropriate PKCS #11 module. For the verification of the users' certificates, locally stored CA certificates as well as either online or locally accessible CRLs are used. CONFIGURATION
The program that needs a PAM service should be configured in /etc/pam.conf or /etc/pam.d/<servicename>. pam_pkcs11 can be used in the <auth> PAM chain. For details on how to configure PAM services, see the PAM documentation for your system. This manual does not cover PAM configuration details. The existing PAM service definitions for other applications on your system is also a good source for examples on how to configure a PAM service. FILES
/etc/pam_pkcs11/pam_pkcs11.conf /usr/lib/pam_pkcs11/* AUTHOR
Original PAM-pkcs11 was written by Mario Strasser <>. Newer versions are from Juan Antonio Martinez <>. REPORTING BUGS
Report bugs ideas, comments, bug-fixes and so to: Juan Antonio Martinez <> SEE ALSO
pam(8), pam_pkcs11.conf(5), PAM Systems Administrator Guide, README.mappers file, PAM-PKCS#11 User Manual. Mario Strasser 15-Feb-2005 pam_pkcs11(8)

Check Out this Related Man Page

pklogin_finder(1)						   User Commands						 pklogin_finder(1)

pklogin_finder - map certificates into a user SYNOPSIS
/usr/lib/pam_pkcs11/pklogin_finder [debug] [config_file=filename] DESCRIPTION
pklogin_finder uses the pam_pkcs11 library infrastructure to interactively map a PKCS#11 provided certificate to a user. pklogin_finder uses the same configuration file and arguments than pam_pkcs11(5) PAM module. It loads defined mapper modules and tries to find a map between found certificates and a user login. OPTIONS
The following options are supported: config_file=fileame Set the configuration file. The default value is /etc/security/pam_pkcs11/pam_pkcs11.conf. debug Enable debugging output. The default is no debug. As it uses the same configuration file as pam_pkcs11(5), all of the pam_pkcs11 options are available. Some of these options make no sense in a non-PAM environment, and are therefore ignored. Some mapper options (mapfile, ignorecase) have no effect on certificate contents, and they are ignored as well. EXIT STATUS
The following exit values are returned: 0 Successful completion. pkcs11_inspect prints on stdout the login name and exits. 1 An error occurred. A user mapping error was found. 2 An error occurred. No user match was found. EXAMPLES
Example 1 Using pklogin_finder The following example runs the pklogin_finder command without any options: % pkcs11_inspect Example 2 Using pklogin_finder with Options The following example runs the pkcs_finder command with options: % pklogin_finder debug config_file=${HOME}/.pam_pkcs11.conf FILES
/etc/security/pam_pkcs11/pam_pkcs11.conf AUTHORS
Juan Antonio Martinez, ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWpampkcs11u, SUNWpamp- | | |kcs11r, SUNWpampkcs11-docs | +-----------------------------+-----------------------------+ |Interface Stability |Uncommitted | +-----------------------------+-----------------------------+ SEE ALSO
pkcs11_inspect(1), attributes(5), pam_pkcs11(5) PAM-PKCS11 User Manual, SunOS 5.11 17 Jul 2008 pklogin_finder(1)
Man Page