Аутентификация на уровне сервера для всех виртуальных хостов

Аутентификация на уровне сервера для всех виртуальных хостов

Я пытаюсь применить Apache auth для Virtualhosts на моем сервере Linux. Проблема здесь в том, что Virtualhosts запущены под отдельным пользователем внутри сервера, а корневой каталог документов также отличается друг от друга. Если я собираюсь реализовать auth, мне нужно отредактировать каждый файл Virtualhost внутрисайты с поддержкойdir. Это трудоемкая задача, поскольку на сервере активировано более 300 сайтов.

Есть ли какой-то вариант/инструмент для реализации этого? Я имею в виду единую аутентификацию на весь сервер.

Заранее спасибо.

Связанный контент