Хотите узнать, как настроить проверку подлинности PAM на сервере Apache? В этом учебнике мы собираемся показать вам, как настроить службу Apache для проверки подлинности пользователей с помощью модуля Plugable Authentication, также известного как PAM, на компьютере под управлением Ubuntu Linux.
• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Apache 2.4.41
Авторское право © 2018-2021 Techexpert.tips.
Все права защищены. Никакая часть этой публикации не может быть воспроизведена, распространена или передана в любой форме или любыми средствами без предварительного письменного разрешения издателя.
Список оборудования
В следующем разделе представлен список оборудования, используемого для создания этого учебника.
Как Amazon Associate, я зарабатываю от квалификационных покупок.
Apache — Связанные Учебник:
На этой странице мы предлагаем быстрый доступ к списку учебников, связанных с Apache.
Apache — Проверка подлинности PAM
Установите сервер Apache и модуль PAM.
Включите модуль аутентификации Apache2 PAM.
В нашем примере мы собираемся запросить аутентификацию для пользователей, пытающихся получить доступ к каталогу под названием Test.
Создайте каталог под названием TEST и дайте пользователю по имени www-data разрешение на этот каталог.
Настройте сервер Apache, чтобы запросить проверку подлинности PAM для пользователей, пытающихся получить доступ к этому каталогу.
Отредактируйте файл конфигурации Apache.
Вот файл, перед нашей конфигурацией.
Вот файл, после нашей конфигурации.
Сервер Apache был настроен для запроса проверки подлинности пароля для доступа к каталогу под названием TEST.
Служба Apache была настроена для проверки подлинности учетных записей пользователей с помощью модуля проверки подлинности PAM.
Создайте файл конфигурации PAM.
Вот содержимое файла.
В нашем примере мы собираемся проверить подлинность доступа к сервису Apache с помощью учетных записей Linux.
Включите службу Apache для чтения файла SHADOW.
Перезапустите службу Apache.
Поздравляю! Вы успешно настроили аутентификацию Apache.
Apache — Тест на аутентификацию PAM
Создайте учетную запись Linux, которая будет использоваться в тесте подлинности.
В нашем примере мы создали учетную запись Linux под названием ADMIN.
Пароль настроен был 123qwe.
Откройте браузер и введите IP-адрес вашего веб-сервера Apache.
В нашем примере в браузер был введен следующий URL::
• http://192.168.15.11
Страница Apache по умолчанию будет отображаться.
Откройте браузер и введите IP-адрес вашего веб-сервера плюс /тест.
В нашем примере в браузер был введен следующий URL::
• http://192.168.15.11/test
На экране входа введите локальное имя пользователя и его пароль.
• Username: admin
• Password: 123qwe
После успешного входа вы будете уполномочены получить доступ к каталогу под названием TEST.
Поздравляю! Вы настроили проверку подлинности PAM на сервере Apache.