Резервный файл Apache Kerberos Auth
Я установил аутентификацию Kerberos на своем сервере Apache (Ubuntu 16.04 LTS) с помощью mod_auth_kerb. Конфигурация выглядит следующим образом:
AuthType Kerberos
AuthName "Authentication Required"
KrbAuthRealm MY.DOMAIN
Krb5KeyTab "/path/to/keytab"
KrbMethodK5Passwd On
Require valid-user
Работает нормально как есть.
Но я хочу добавить запасной вариант аутентификации в файл.htpasswd в случае сбоя Kerberos.
Я попробовал следующее:
AuthType Basic
AuthName "Authentication Required"
AuthBasicProvider kerberos file
KrbAuthRealm MY.DOMAIN
Krb5KeyTab "/path/to/keytab"
KrbMethodK5Passwd On
KrbAuthoritative Off
AuthUserFile /etc/apache2/.htpasswd
Require valid-user
Но у меня ошибка при перезапуске:
apache2[7455]: Unknown Authn provider: kerberos
Я установил Apache LogLevel для отладки, но в файле журнала ничего нет... Моя версия mod_auth_kerb - 5.4-2.2.
Есть идеи?
Спасибо:)