Нужно сделать следующее:
— есть около ста пользователей
— для каждого пользователя на веб-сервере организуется каталог с файлами, предназначенными лично для него (т.е. нужно ограничить доступ к этому каталогу)
— состав и количество пользователей могут меняться
Из веб-серверов решил использовать lighttpd.
Получил следующие проблемы:
— для того, чтобы добавить каталог для пользователя, нужно в основной конфигурационный файл добавить настройку вида:
"/user1/" =>
(
"method" => "digest",
"realm" => "user1 directory",
"require" => "user=user1"
),
а это очень неудобно при таком количестве пользователей и при изменении состава пользователей.
— при открытии в браузере ссылки вида
http://<user1>:<пароль>@<адрес веб-сервера>/user1/ все браузеры ведут себя по разному: какой-то вообще не открывает, какой-то заново запрашивает логин/пароль.
Подскажите как побороть эти проблемы.