<!-- review: finished -->

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

# Auth PAM

Модуль добавляет поддержку PAM-аутентификации.

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

## Установка

Для [установки](https://angie.software//angie/docs/installation/index.md#install-packages) модуля используйте один из
следующих пакетов:

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

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

## Загрузка модуля

Подключение модуля в контексте `main{}`:

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

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

## Пример конфигурации

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

В качестве примера, для аутентификации пользователей на сервере LDAP (с использованием модуля `pam_ldap.so`), файл `/etc/pam.d/angie` может содержать следующее:

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

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

## Дополнительная информация

Подробная документация и исходный код доступны по ссылке:
[https://github.com/sto/ngx_http_auth_pam_module](https://github.com/sto/ngx_http_auth_pam_module)
