Каталог Apache с аутентификацией

apt-get install xubuntu-desktop самый простой подход, это установит xfce рабочий стол и все программное обеспечение, которое обычно идет с xubuntu.

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

2
задан 26 July 2010 в 02:21
2 ответа

Взгляните на Satisfy конфигурационная директива Apache.

По умолчанию это установлено на all (вместо any), что означает это оба Allow и Require директивы должны быть удовлетворены. Путем комментирования Allow, Вы запрещаете доступа всем независимо от того, что говорит аутентификация.

Включение назад Allow не обойдет аутентификацию для известных хостов и сделает то, что Вы хотите. С другой стороны, можно также установить Satisfy any, и отпуск Allow from all прокомментированный. Можно затем использовать Allow указывать хосты, которые могут обойти аутентификацию.

1
ответ дан 3 December 2019 в 12:18

На моем сервере CentOS я смог копировать Вашу проблему, когда я переместил защищенную паролем папку в пользовательский каталог. Если защищенная папка была расположена в месте по умолчанию (как подпапка в/var/www/html) не было никаких проблем. Но если защищенная паролем папка расположена в корневом каталоге пользователя, ошибки Apache.

При выполнении производной Red Hat Linux (например, Red Hat Enterprise Linux, CentOS или Ядро Fedora), похоже, что SELinux является возможной причиной проблемы. Для тестирования этого выполните следующую команду для временного отключения SELinux:

echo 0 > /selinux/enforce

Затем попытайтесь получить доступ к веб-странице. Для меня, который решил, проблема и Apache смогли правильно предложить мне имя пользователя и пароль и затем получить доступ к веб-сайту. Чтобы затем пойти и изменить SELinux, можно использовать команду chcon для изменения контекста защиты SELinux файла или каталога.

chcon -Rv --type=httpd_sys_content_t /home/user1/

Для получения дополнительной информации и детали о том, как использовать chcon для внесения этого изменения, выезд раздел, маркировали "5.1 Relabeling Files" в CentOS Wiki.

1
ответ дан 3 December 2019 в 12:18

Теги

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