## ********Wichtige Syntaxelemente zum Kopieren*********** ## {{{#!Befehl}}} ## {{{#!Text}}} ## {{{#!Hinweis}}} ## {{{#!Warnung}}} ## [[Bild(./.png,,zentriert)]] ## **************Beginn des Artikels******************* [[InArbeit(15.08.2007,mreczio)]] ## [[Fehlerhaft(Begründung)]] [[Ausbaufaehig]] [[Getestet(feisty)]] [[Fortgeschritten]] ## {{{#!Wissen ## * [1]: [:Pakete installieren: Installation von Programmen] ## * [2]: [:Paketquellen freischalten: Bearbeiten von Paketquellen] ## * [3]: [:Terminal: Ein Terminal öffnen] ## * [4]: [:Editor: Einen Editor öffnen] ## * [5]: [:Programme kompilieren: Pakete aus dem Quellcode erstellen] ## * [6]: [:Paketinstallation_DEB: Einzelne Pakete manuell installieren] ## * [7]: [:Packprogramme: Archive entpacken] ## * [8]: [:Rechte: Rechte für Dateien und Ordner ändern] ## * [9]: [:Metapakete#Architektur: Restricted-Modules, Linux-Headers: welche Version?] ## * [10]: [:Autostart: Programme automatisch starten] ## }}} ## [[TableOfContents(1)]] = Übersicht = PAM steht für '''Pluggable Authentication Modules'''. Durch die Nutzung von PAM-Modulen ist man in der Lage, verschiedene Authentifizierungsmechanismen unter Linux zu implementieren z.B. Kerberus, LDAP, Public-Key-Authentication, Smartcards. Das hier vorgestellte PAM-Modul ermöglicht den Benutzer sich mit einem handelsüblichen USB-Stick am System zu Authentifizieren. = Installation = die folgenden Pakete müssen installiert werden {{{#!Text libncurses5-dev libreadline5-dev libssl-dev libpam0g-dev libxml2-dev libhal-storage-dev }}} dann wird die aktuelle Version von PAMUSB heruntergeladen: http://www.pamusb.org/ Nach dem Entpacken von Pamusb in das Verzeichniss wechseln und mit {{{#!Befehl sudo make sudo make install }}} kompilieren und installieren = Konfiguration = Um nun mit der Konfiguration fortzufahren, ist es notwendig den USB-Stick anzustöpseln. Mit '''pamusb-conf --add-device MeinStick''' kann nun der '''/etc/pamusb.conf''' der USB-Stick hinzugefügt werden. Dazu ist folgender Befehl notwendig: {{{#!Befehl sudo pamusb-conf --add-device MeinStick Please select the device you wish to add. * Using "Philips USB Flash Drive (XXXXXXXXXXXXXXXX)" (only option) Which volume would you like to use for storing data ? * Using "/dev/sdb1 (UUID: E8ED-3F91)" (only option) Name : MeinStick Vendor : Philips Model : USB Flash Drive Serial : XXXXXXXXXXXXXXXX UUID : E8ED-3F91 Save to /etc/pamusb.conf ? [Y/n] Y Done. }}} Die Frage ob die Daten der '''/etc/pamusb.conf''' hinzugefügt werden sollen, bestätigen Sie mit '''Y'''. = Links = http://ubuntuforums.org/archive/index.php/t-17571.html http://www.pamusb.org/quickstart.html