Хотите узнать, как установить Nginx и настроить основную функцию аутентификации на компьютере под управлением Ubuntu Linux? В этом учебнике мы собираемся настроить функцию базовой аутентификации на сервере Nginx.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0

Список оборудования

В следующем разделе представлен список оборудования, используемого для создания этого учебника.

Как Amazon Associate, я зарабатываю от квалификационных покупок.

Nginx — Связанные Учебник:

На этой странице мы предлагаем быстрый доступ к списку учебников, связанных с Nginx.

Tutorial Nginx — Базовая аутентификация

Установите сервер Nginx и необходимые пакеты.

Copy to Clipboard

Создайте файл паролей Nginx и добавьте первую учетную запись пользователя.

Copy to Clipboard

Система попросит вас ввести пароль к новой учетной записи пользователя.

Copy to Clipboard

Вот содержимое файла.

Copy to Clipboard

Для создания дополнительных учетных записей пользователей используйте следующую команду.

Copy to Clipboard

Отредактируйте файл конфигурации Nginx для веб-сайта по умолчанию.

Copy to Clipboard

Вставьте следующую строку в области, названной LOCATION.

Copy to Clipboard

Вот содержимое файла.

Copy to Clipboard

Перезапустите сервис Nginx.

Copy to Clipboard

Откройте браузер и введите IP-адрес вашего веб-сервера.

В нашем примере в браузер был введен следующий URL::

• http://172.31.8.195

Сервер Nginx потребует от вас выполнения проверки подлинности пользователя.

Nginx authentication

В нашем примере конфигурация требовала проверки подлинности пользователя для доступа к любой части веб-сайта.

В следующем примере мы будем требовать проверки подлинности только для пользователей, пытающихся получить доступ к поднаправлению под названием: SECURE.

Copy to Clipboard

Поздравляю! Теперь вы можете использовать базовую аутентификацию Nginx.