Оглавление |
---|
Информация | ||
---|---|---|
| ||
|
Общие сведения о параметре AstraMode
Сервер гипертекстовой обработки данных Apache2, входящий в состав ОС, в условиях применения мандатного управления доступом (МРД, см. Мандатное управление доступом и мандатный контроль целостности) не допускает анонимное использование ресурсов и требует для доступа к ресурсам выполнение обязательной аутентификации и авторизации пользователей (далее - авторизация).
Начиная с обновления Astra Linux Special Edition x.7.1 при включенном параметре AstraMode авторизация пользователей требуется даже при выключенном МРД (см. Список улучшений функциональности, предоставляемых обновлением №2021-1126SE17 (оперативное обновление 1.7.1) и Список улучшений функциональности, предоставляемых обновлением №2021-0114SE47 (оперативное обновление 4.7.1)).
Параметр AstraMode позволяет отключить обязательную авторизацию. Отключение обязательной авторизации снижает защищенность ресурсов, но может быть необходимо для обеспечения совместимости с приложениями, не использующими аутентификацию и, соответственно, не получающими авторизацию.
Значение параметра AstraMode по умолчанию
По умолчанию требование обязательной авторизации включено (значение параметра AstraMode задано как "on"). При этом, в зависимости от используемого обновления Astra Linux, задание значения параметра либо отсутствует в конфигурационных файлах, либо "закомментировано" в файле /etc/apache2/apache2.conf.
Изменение значения параметра AstraMode
Глобальное (для всех активных web-сайтов запускаемых службой) значение параметра AstraMode задается в конфигурационном файле /etc/apache2/apache2.conf и может быть указано как:
Включено (по умолчанию):
Блок кода AstraMode on
Выключено:
Блок кода AstraMode off
- Глобальное значение параметра AstraMode может быть переопределено в любом конфигурационном файле, и такое переопределение будет действовать для последующих параметров конфигурациидействовать будет последнее обнаруженное переопределение. Не рекомендуется использовать параметр таким способом, так как неверное определение порядка обработки может вызвать ошибки;
При использовании опций конфигурации IncludeOption и Include (включение файлов в конфигурацию) значение параметра, применяемое к включаемым файлам, должен быть указано непосредственно перед инструкцией:
Блок кода AstraMode off IncludeOptional conf-test/*.conf
Если значение не указано, то к включаемым файлам всегда применяется режим AstraMode on;
Начиная с обновления Astra Linux Special Edition 1.6.7 (включая Astra Linux x.7):
Глобальное значение параметра AstraMode может быть переопределено индивидуально для каждого виртуального web-сайта. Для переопределения параметр указывается в списке параметров web-сайта, например:
Блок кода <VirtualHost _default_:443> AstraMode off ... </VirtualHost>
Такое переопределение действует только на режим работы web-сайта, для которого оно задано;