Где мне разместить файл .htpasswd (phpMyAdmin)?

Я следую этому руководству по настройке phpMyAdmin:

https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-phpmyadmin-on-ubuntu -12-04

Я редактирую файл .htaccess по адресу /usr/share/phpmyadmin/.htaccess

Но мне нужно указать его на файл .htpasswd по моему выбору.

Могу ли я поместить его в / usr / share / phpmyadmin, чтобы он был рядом с .htaccess? Или я могу положить его в / var / www?

0
задан 30 June 2014 в 08:15

2 ответа

Это не хорошая идея поместить Ваш .htpasswd файл в /var/www.

можно поместить .htpasswd в значительной степени куда угодно кроме веб-папки. Я поместил бы его в /etc/phpmyadmin.

-1
ответ дан 30 June 2014 в 08:15

Ну, в теории необходимо согласиться с помещением .htpasswd файла где угодно в апачском корне документа, так как апачская конфигурация по умолчанию для любого файла, начинающегося ".ht", должна быть этим:

<FilesMatch "^\.ht">
Order allow,deny
Deny from all
Satisfy All
</FilesMatch>

Однако я склонен избегать, чтобы, и обычно помещали мои .htpasswd файлы где-нибудь в апачскую папку, например:

/etc/apache2/htpass/.htpasswd

или

/etc/apache2/.htpasswd

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

0
ответ дан 30 June 2014 в 19:15

Другие вопросы по тегам:

Похожие вопросы: