Hardware authentication for Linux using ordinary USB Flash Drives.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

17 lines
1.3 KiB

13 years ago
13 years ago
13 years ago
13 years ago
  1. pam\_usb provides hardware authentication for Linux using ordinary USB Flash Drives.
  2. It works with any application supporting PAM, such as _su_, any login manager (_GDM_, _KDM_), etc. The pam\_usb package contains:
  3. * A PAM Module
  4. * Password-less authentication. Use your USB stick for authentication, don't type passwords anymore.
  5. * Device auto probing.You don't need to mount the device, or even to configure the device location (_sda1_, _sdb1_, etc). pam\_usb.so will automatically locate the device using _HAL_ and access its data by itself.
  6. * Two-factor authentication. Achieve greater security by requiring both the USB stick and the password to authenticate the user.
  7. * Non-intrusive. pam\_usb doesn't require any modifications of the USB storage device to work (no additional partitions required).
  8. * USB Serial number, model and vendor verification.
  9. * Support for **One Time Pads** authentication.
  10. * You can use the same device accross multiple machines.
  11. * Support for all kind of removable devices (SD, MMC, etc).
  12. * Several tools
  13. * **pamusb-agent**: trigger actions (such as locking the screen) upon device authentication and removal.
  14. * **pamusb-conf**: configuration helper.
  15. * **pamusb-check**: integrate pam\_usb's authentication engine within your scripts or applications.