Auth PAM#

O módulo adiciona suporte para autenticação PAM.

Instalação#

Para instalar o módulo, use um dos seguintes pacotes:

  • Angie: angie-module-auth-pam

  • Angie PRO: angie-pro-module-auth-pam

Carregando o módulo#

Carregue o módulo no contexto main{}:

load_module modules/ngx_http_auth_pam_module.so;

Exemplo de configuração#

location /secure {
    auth_pam              "Zona Segura";
    auth_pam_service_name "angie";
}

Como exemplo, para autenticar usuários via servidor LDAP (usando o módulo pam_ldap.so), o arquivo /etc/pam.d/angie pode conter:

auth    required     /lib/security/pam_ldap.so
account required     /lib/security/pam_ldap.so

Informações adicionais#

Documentação detalhada e código-fonte estão disponíveis em: sto/ngx_http_auth_pam_module