Pluggable Authentication Modules (PAM) es un mecanismo de autenticación flexible que permite abstraer las aplicaciones y otro software del proceso de identificación.
A la hora de identificar a un usuario para ingresar en su cuenta hay
muchos sistemas desde la clásica contraseña hasta diversos sistemas de identificacion biometrica o claves de un solo uso.
Muchos software necesitan identificar a los usuarios (servidores de
correo, web, bases de datos y otros) antiguamente el programa debía ser
modificado para usar cada sistema de identificación. Sin embargo, al
igual que un programa de retoque fotografico no necesita ser compilado para cada tableta grafica (TG), escaner ni ningún otro dispositivo, en cambio se usa un modo estándar para usar una tableta grafica (TG) u otro dispositivo apuntador y por otro lado se usa un modulo que permite manejar el disposivo (controlador de dispositivo).
Cuando una aplicación se prepara para usar PAM, esta se encarga de la
autenticación y puede usar diversos métodos sin modificar la aplicación
(contraseña, token, biometría y otros). Además, permite otras opciones
como permitir el acceso solo durante horarios preestablecidos.
No hay comentarios:
Publicar un comentario