Новость: : Создание .htaccees & .htpasswd
(Категория: CentOS)
Добавил Admin
Среда 25 Июль 2018 - 00:25:13


Рассмотрим пример с веб сервером apache. Будем использовать стандартное средство для ограничения доступа к каталогу с помощью .htaccees. Создадим такой файл в папке со скриптами phpmyadmin:
# mcedit /usr/share/phpMyAdmin/.htaccess
AuthName "Enter Password" AuthType Basic Require valid-user AuthUserFile "/usr/share/phpMyAdmin/.htpasswd"

Теперь создадим файл с авторизационными данными:
# htpasswd -bc /usr/share/phpMyAdmin/.htpasswd user password
userимя пользователя
passwordпароль

Чтобы авторизация заработала, необходимо в файле /etc/httpd/conf.d/phpMyAdmin.conf в разделе Directory добавить параметр AllowOverride, чтобы получилось вот так:
 AddDefaultCharset UTF-8 Require all granted AllowOverride All 

Перезапускаем апач и проверяем настройку. При обращении по адресу веб панели, должно выскочить окошко с авторизацией:
Окно авторизации  



Источник этой новости TIKINOV.RU | Мой блог | Евгений Тикинов
( http://tikinov.ru/news.php?extend.37 )



© 2002-2012 e107 Inc. All Rights Reserved. © e107 Club, 2004-2012. All Rights Reserved.