Package pam_usb

Hardware authentication for Linux using ordinary USB Flash Drives

pam_usb provides hardware authentication for Linux
using ordinary USB Flash Drives.
It works with any application supporting PAM, such
as su and login managers (GDM, KDM).
-Password-less authentication. Use your USB stick
for authentication, don't type passwords anymore.
-Device auto probing. You don't need to mount the
device, or even to configure the device location
(sda1, sdb1, etc). will automatically
locate the device using UDisks and access its data
by itself.
-Two-factor authentication. Achieve greater security
by requiring both the USB stick and the password to
authenticate the user.
-Non-intrusive. pam_usb doesn't require any modifications
of the USB storage device to work (no additional
partitions required).
-USB Serial number, model and vendor verification.
-Support for One Time Pads authentication.
-You can use the same device across multiple machines.
-Support for all kind of removable devices (SD, MMC, etc).
General Commands (Section 1)
pamusb-agent is in charge of executing commands upon USB device insertion (once authenticated through pam_usb) and removal. See...
pamusb-check can simulate authentication through the pam_usb engine. It is useful for both testing purposes (to check the pam_usb configuration without having...
pamusb-conf is a tool designed to help generating the pamusb.conf configuration file.