<!-- review: finished -->

<a id="external-auth-pam"></a>

# Auth PAM

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

<a id="installation-2"></a>

## Instalação

Para [instalar](https://pt.angie.software//angie/docs/installation/index.md#install-packages) o módulo, use um dos seguintes pacotes:

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

<a id="loading-the-module-2"></a>

## Carregando o módulo

Carregue o módulo no contexto `main{}`:

```nginx
load_module modules/ngx_http_auth_pam_module.so;
```

<a id="configuration-example-80"></a>

## Exemplo de configuração

```nginx
location /secure {
    auth_pam              "Secure Zone";
    auth_pam_service_name "angie";
}
```

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

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

<a id="additional-information-2"></a>

## Informações adicionais

Documentação detalhada e código-fonte estão disponíveis em:
[https://github.com/sto/ngx_http_auth_pam_module](https://github.com/sto/ngx_http_auth_pam_module)
