Содержание

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Для домена ALD сценарий может выглядеть вот так:

Подсказка
iconfalse

keytab="/etc/apache2/keytab"
a2enmod auth_kerb
ald-admin service-add HTTP/`hostname`
ald-admin sgroup-svc-add HTTP/`hostname` --sgroup=mac
ald-client update-svc-keytab HTTP/`hostname` --ktfile="$keytab"
chown www-data "$keytab"
chmod 644 "$keytab"
systemctl restart apache2

...

Подсказка
iconfalse

<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 <РЕАЛМ_КЕРБЕРОС>

# Полное доменное имя сервера

KrbServiceName HTTP/<полное_доменное_имя_сервера>

# Имя файла, в котором сохранены ключи

Krb5Keytab /etc/apache2/keytab
KrbMethodNegotiate on
KrbMethodK5Passwd off
require valid-user
KrbSaveCredentials on

</Directory>

</VirtualHost>

После изменения конфигурации не забудьте перезапустить сервер:

Подсказка
iconfalse

systemctl restart apache2

Astra Linux Special Edition версия 1.2

...