USB "Key" based authentication using pam_usb in Fedora
What Is pam_usb?
pam_usb provides hardware authentication for Linux using ordinary USB Flash Drives.
It works with any application supporting PAM (Pluggable Authentication Module), such as su, any login manager (GDM, KDM), etc. The pam_usb package contains:
http://www.pamusb.org/
So? What does it do?
pam_usb enables you to login to your system using a USB "Key" as a physical authentication device. Ever watched some of those movies where user required to key in some sort of card before logging into the computer? Well, pam_usb allows you to do this on Linux, using your USB drive!.
Getting pam_usb
pam_usb 0.3.3 is available in Fedora repository.
yum install pam_usb pam_usb-hotplug
Setting up Your Computer
1 . Setting up console login to use pam_usb
add this entry to the first line in /etc/pam.d/login
auth sufficient pam_usb.so
2 . Setting up GDM to use pam_usb
add this entry to the first line in /etc/pam.d/gdm
auth sufficient pam_usb.so allow_remote
1 . Setting up su co…
pam_usb provides hardware authentication for Linux using ordinary USB Flash Drives.
It works with any application supporting PAM (Pluggable Authentication Module), such as su, any login manager (GDM, KDM), etc. The pam_usb package contains:
http://www.pamusb.org/
So? What does it do?
pam_usb enables you to login to your system using a USB "Key" as a physical authentication device. Ever watched some of those movies where user required to key in some sort of card before logging into the computer? Well, pam_usb allows you to do this on Linux, using your USB drive!.
Getting pam_usb
pam_usb 0.3.3 is available in Fedora repository.
yum install pam_usb pam_usb-hotplug
Setting up Your Computer
1 . Setting up console login to use pam_usb
add this entry to the first line in /etc/pam.d/login
auth sufficient pam_usb.so
2 . Setting up GDM to use pam_usb
add this entry to the first line in /etc/pam.d/gdm
auth sufficient pam_usb.so allow_remote
1 . Setting up su co…