Che cosa è PAM?

May 13

Pluggable Authentication Module (PAM) è uno schema di autenticazione che è stato inizialmente sviluppato da Sun. E 'utilizzato da applicazioni soprattutto nel sistema operativo Linux per convalidare le password. Applicazioni di accesso PAM chiamando sul servizio.

File di configurazione

PAM utilizza file di configurazione di testo per determinare quale azione intraprendere per la sicurezza di un'applicazione. Questi file sono modificabili e possono accettare le nuove regole quando l'amministratore li definisce nel file.

Funzione tempo

Oltre a convalidare password, PAM è utilizzato anche per attività come determinare l'ora del giorno un utente può accedere in un'applicazione. Il modulo PAM che controlla questa funzione è pam_time.so. Si trova nella directory / lib / security.

Estensibilità

l'autenticazione PAM è estendibile - nuove funzioni possono essere creati come vengono ad esistenza. Ad esempio, se i computer un giorno possano acquisire le onde cerebrali, sarà possibile creare un modulo PAM che gestisce l'autenticazione onde cerebrali.