Всем привет! Настраиваю систему печати CUPS, для нее требуется настроить сервис apache2.
Согласно документации, делаю следующее:
/etc/apache2/sites-available
Далее захожу под доменным юзером, вбиваю в firefox localhost, или srv01.domain.ru, или IP-адресс. Мне возвращает "401 Authorization Required", за место ожидаемого "It works!"
Что я делаю не так, господа. Наведите на правильный ход мысли.
Согласно документации, делаю следующее:
Код:
apt-get install php5 libapache2-mod-auth-kerb
Код:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
<Directory /var/www>
AuthType Kerberos
KrbAuthRealms DOMAIN.RU
KrbServiceName HTTP/srv01.domain.ru
Krb5Keytab /etc/apache2/keytab
KrbMethodNegotiate on
KrbMethodK5Passwd off
require valid-user
KrbSaveCredentials on
</Directory>
</VirtualHost>
Код:
a2enmod auth_kerb
ald-admin service-add HTTP/`srv01.domain.ru`
ald-admin sgroup-svc-add HTTP/`srv01.domain.ru` --sgroup=mac
ald-client update-svc-keytab HTTP/`srv01.domain.ru` --ktfile="$keytab"
chown www-data "$keytab"
chmod 644 "$keytab"
Что я делаю не так, господа. Наведите на правильный ход мысли.