Pagina 1 di 1

PAM (Pluggable Authentication Modules)

Inviato: ven 8 dic 2006, 23:44
da pino.giaquinto
Seguendo questa ottima guida realizzata per Gentoo (http://www.thinkwiki.org/wiki/How_to_en ... int_reader) sono riuscito a far funzionare il lettore di impronte digitali del mio portatile.
Sono però giunto al termine della guida ed ho notato che è necessario apportare delle modifiche ai file /etc/pam.d/* che in slackware NON ESISTONO!
Non esiste la directory /etc/pam.d ed ho scoperto sbirciando in rete che PAM non è previsto da Pat nella sua distribuzione :(
Pare che ciò sia dovuto a delle 'falle' in tale sistema... e che lo eviti per motivi di sicurezza.
Mi chiedevo:
1) è possibile intervenire in altro modo per autenticarmi usando le mie impronte digitali?
2) è possibile installare (non saprei neanche da che parte cominciare) ed utilizzare PAM nella slackware?

Inviato: sab 9 dic 2006, 10:50
da fabulosos
... mi ricorda al suo tempo di essere riuscito ad installare le PAM su slack....

- prima ho provato ad installarle dal sito kernel.org
- poi ho trovato un sito brasiliano che avevano fatto un bel pacchetto .tgz

attento però perchè forse sei costretto ad ricompilare e abilitanto le PAM, in tutti i pacchetti che usano l'autenticazione!

Inviato: sab 9 dic 2006, 11:38
da pino.giaquinto
Grazie per la risposta.
Ho trovato anch'io un pacchetto su http://xslack.zsh.bash.org.pl/?lang=en&page=packages e nel file slac-desc c'è quanto segue:

Codice: Seleziona tutto

pam: Linux PAM (pluggable authentication module)
pam:
pam: Linux-PAM (Pluggable Authentication Modules for Linux) is a suite of
pam: shared libraries that enable the local system administrator to choose
pam: how applications authenticate users.
pam:
pam: In other words, without (rewriting and) recompiling a PAM-aware
pam: application, it is possible to switch between the authentication
pam: mechanism(s) it uses. Indeed, one may entirely upgrade the local
pam: authentication system without touching the applications themselves.
pam:
Credo anch'io che sarà indispensabile ricompilare la applicazioni che usano l'autenticazione... un pò complicato :oops:
Non ho nessuna intenzione di cambiare distribuzione solo per utilizzare il lettore di impronte... ma allo stesso tempo mi piacerebbe usarlo... :cry:
Possibile che non ci sia un HowTo o qualcosa del genere per cambiare il sistema di autenticazione di Slackware?
Quali sono i pacchetti che devo ricompilare? C'è qualche opzione in più o in meno da dare al configure nei SlackBuild di Pat?
In attesa di consigli e suggerimenti vari... credo che farò qualche tentativo sul mio vecchio portatile... e vi terrò informati :)

Inviato: dom 10 dic 2006, 12:16
da pino.giaquinto
Credo di essere a buon punto :) e vi dico cosa ho dovuto installare fin'ora... potrebbe tornare utile a qualche 'pinguino' di slacky.it ;)
1. http://xslack.zsh.bash.org.pl/packages/ ... 486-1x.tgz
2. http://student.wsei.krakow.pl/spam/slac ... i486-5.tgz
3. http://student.wsei.krakow.pl/spam/slac ... i486-1.tgz
4. http://student.wsei.krakow.pl/spam/slac ... i486-1.tgz
5. http://student.wsei.krakow.pl/spam/slac ... i486-1.tgz
6. http://student.wsei.krakow.pl/spam/slac ... i486-1.tgz
7. http://student.wsei.krakow.pl/spam/slac ... i486-1.tgz
8. http://student.wsei.krakow.pl/spam/slac ... i486-1.tgz
Inoltre ho ricompilato il pacchetto util-linux abilitando PAM... ma è stato piuttosto semplice 8)
Seguendo le indicazioni che ho trovato negli 'Appunti di informatica libera' di Daniele Giacomini sono riuscito a configurare il tutto (/etc/pam.d/*).
Il login, i comandi 'su', 'useradd', 'userdel', etc. mi funzionano... ora sto ricompilando kdebase con il supporto per PAM (e HAL).
Spero di non aver dimenticato nulla... ciao e buona domenica a tutti :p