Защита паролем веб-каталога с помощью htpasswd на Cherokee

У меня есть каталог на моем веб-сервере Cherokee, который я пытаюсь защитить паролем, поэтому, когда я пытаюсь войти в него из веб-браузера, я получаю всплывающее окно с требованием имени пользователя и пароля. Излишне говорить, что я застреваю.

Я создал файл.htaccess с:

AuthUserFile /srv/http/protected
AuthGroupFile /dev/null
AuthName "Protected Stuff"
AuthType Basic

Require valid-user

И я использовал команду apache-tools 'htpasswd:

htpasswd -c .htpasswd wdkrnls

Я настроил Cherokee с правилом поведения в каталоге / protected, который требует аутентификации htpasswd и перезапустил. я получил Error 405 Method Not Allowed всякий раз, когда я нахожусь там в каталоге.

Что еще мне нужно сделать? Спасибо за вашу помощь.

1 ответ

Чероки не поддерживают директивы Apache mod_authn_file. Вам необходимо использовать cherokee-admin для настройки аутентификации htpasswd:введите описание изображения здесь

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