Ограничение IP-адреса не работает в phpmyadmin

В стандартной конфигурации phpmyadmin с ISPconfig-3 в Ubuntu. Странная вещь происходит, «Order Deny, Allow» & «Deny from All» работает для подкаталогов (блокирует все запросы), но не для их корня.

/ usr / share / phpmyadmin (не работает)

/ usr / share / phpmyadmin / setup (работает)

/ usr / share / phpmyadmin / библиотеки (работает)

/ usr / share / phpmyadmin / setup / lib (работает)

Можете ли вы объяснить это поведение? Я что-то пропускаю?

Конечно, я не собираюсь вообще это блокировать, но когда мне не удастся заблокировать все IP-адреса, кроме моего, я попытался протестировать блокировку всех, но это не удалось!

Примечание : Ubuntu версия 12.04.5 LTS

Вот /etc/apache2/conf.d/phpmyadmin.conf

# phpMyAdmin default Apache configuration

Alias /phpmyadmin /usr/share/phpmyadmin

<Directory /usr/share/phpmyadmin>
        Options FollowSymLinks
        DirectoryIndex index.php

        ......
        Order Deny,Allow
        Deny from All

</Directory>

# Authorize for setup
<Directory /usr/share/phpmyadmin/setup>
    Order Deny,Allow
    Deny from All

    .......
</Directory>

# Disallow web access to directories that don't need it
<Directory /usr/share/phpmyadmin/libraries>
    Order Deny,Allow
    Deny from All
</Directory>
<Directory /usr/share/phpmyadmin/setup/lib>
    Order Deny,Allow
    Deny from All
</Directory>
0
задан 26 March 2016 в 06:29

1 ответ

Я полагал, что это там - дублирование конфигурации. Основной конфигурационный файл пакета PhpMyAdmin (/etc/apache2/conf.d/phpmyadmin.conf) настраивает каталог "/usr/share/phpmyadmin", и ISPConfig реконфигурировал его снова в "/etc/apache2/sites-available/ispconfig.conf"! Честно я не ожидал это дублирование, но я принимаю решение отключить тот в "/etc/apache2/sites-available/ispconfig.conf", и ограничение теперь работает.

ISPConfig является большим, но я думаю, что разработчики должны рассмотреть эту маленькую проблему и одинаково.

0
ответ дан 26 March 2016 в 16:29
  • 1
    Я ценю Ваше время...., мои единственные опции являются Ext4, журналирующим файловую систему, файловую систему ext3 j., ext2 файловая система, btrfs журналирование системы, JFS журналирование системы, XFS журналирование системы, файловой системы FAT16, файловой системы FAT32, области подкачки, Зарезервированной области начальной загрузки BIOS, системной области раздела EFI, физического тома для шифрования, и не используют этот раздел. – Andrew Munger 27 June 2017 в 15:39

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

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