S'identifier par une clé USB

De Lea Linux
Révision datée du 28 février 2006 à 10:10 par Thomas.debay (discussion | contributions) (ve)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

S'identifier par une clé USB sur son ordinateur

Objectif

Permettre l'identification d'un utilisateur par une clé USB, en remplacement ou en complèment du mot de passe

Logiciels et matériel utilisés

Distribution : Debian, mais cela est normalement possible avec toutes... Logiciel : pam_usb, un module dédié à cette utilisation pour PAM. PAM est un méchanisme d'authentification intégré à beaucoup de distributions GNU/Linux. N'importe quelle clé USB reconnue sous Linux devrait convenir. La capacité nécessaire est infime : 1 Ko suffit pour un utilisateur, avec une clé DSA de 1024 bits !


Installation du module

Il n'existe malheureusement pas (encore) de paquet pour Debian. Si vous utilisez une autre distribution, essayer de vérifier s'il n'existe pas un paquet, si vous êtes sous Debian, téléchargez les sources sur le site officiel : [1] Sur une Debian les dépendances requises sont : libssl-dev, libreadline4-dev, libpam0g-dev, libpam-usb, que vous pouvez installer par apt-get. Ensuite, il faut extraire les sources et lancer la compilation : % tar xvzf pam_usb-version.tar.gz % cd pam_usb_version % make

  1. make install

Et c'est tout, le module est normalement installé.