Capitolo 16. Moduli di autenticazione PAM
Il processo che consente l'accesso di un utente ad un sistema, previa verifica dell'identit�, viene chiamato autenticazione. Generalmente, ogni programma � in possesso di un proprio modo di autenticazione. Con Red Hat Enterprise Linux, vi � un unico programma che centralizza i programmi d'identificazione usati in passato, questo programma viene chiamato Pluggable Authentication Modules (PAM).
Le caratteristiche di PAM, permettono all'amministratore del sistema di possedere una buona flessibilit� nell'impostazione delle policy di autenticazione per il sistema stesso.
Nella maggior parte dei casi, il file di configurazione PAM per una applicazione che la riconosce, � sufficiente. Tuttavia, talvolta pu� essere necessario modificare tale file di configurazione. A causa di ci�, si potrebbe compromettere la sicurezza del sistema, � importante quindi conoscere la struttura del file (vedere la Sezione 16.2 per maggiori informazioni).
16.1. I vantaggi dei PAM
PAM offre i seguenti vantaggi:
Fornisce uno schema di autenticazione comune che pu� essere usato con diverse applicazioni.
Consente di avere una grande flessibilit� e controllo tramite l'autenticazione, sia per gli amministratori del sistema che per gli sviluppatori dell'applicazione.
Permette agli sviluppatori dell'applicazione di sviluppare programmi senza creare il proprio schema di autenticazione.