Авторизация apache, составное условие
Ras 3 декабря, 2012 - 13:13
День добрый!
В ходе настройки сервера были созданы AuthUserFile и AuthGroupFile, всё отлично работает как и требовалось.
Сервер имеет 2 интерфейса, один смотри в локальную офисную сетку, второй в интернет. Возможно ли средствами apache ограничить доступ из внешней сети пользователям не находящимся в группе "remoteallowed"?
»
- Для комментирования войдите или зарегистрируйтесь
канешна, дорогой. 2 виртуал
канешна, дорогой.
2 виртуал хоста на один докрут, если надо много-часто - есть мод_темплате( или как там его)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
спасибо! бум копать
спасибо! бум копать
имхо slepnoga написал(а): 2
имхо
но в этом случае имена хостов будут разные...
разве задача топикстартера не решается простым Allow from .....?
типа так ...
Order allow,deny
Allow from -localnet-
Allow from -autorization-
Deny from all
что-то добрый я сегодня ....
Разные имена хостов не
Разные имена хостов не страшны в принципе...
Попробую подробнее изложить задачу... потому-что наткнулся на еще одну проблему.
Имеется несколько проектов и десяток программистов. Над каждым проектом работает своя команда разработчиков.
Имеется Apache2+trac+svn с авторизацией по ssl
Пока всё это работало только в локальной сети всё было отлично замечательно и красиво. Для каждого проекты была создана группа, в которой были перечислены разработчики относящиеся к данному проекту. Существовала группа администраторов которых пускало в любой проект.
Теперь возникла задача дать удаленный доступ, но не всем разработчикам, а только доверенной группе лиц(целесообразность этого - отдельный разговор).
Если я пишу
Require group proj1devs admins
то получается что я требую чтобы пользователь был в одной из этих групп. а как потребовать чтобы пользователь находился в обоих группах? или единственный путь это создание групп вроде proj1devs-remote, с запихиванием туда только доверенных пользователей?
imho"апач" и "удаленный
imho
"апач" и "удаленный доступ" - это как бы две разные сути...(иногда)
/home/project1
/home/project2
и рулить права доступа средствами ОС или chroot
со стороны апача
/hostname/project(x) (или project(x).hostname) -> /home/project(x) в каждом из которых свои файлы passwd и\или AuthUserFile и AuthGroupFile - проблем как бы не вижу
а если еще в настройках апача разрешить переход по символьным ссылкам (а не только в домашнюю папку юзера\группы\проекта) - так вообще огород можно на(о)городить
я, таки, не уловил суть вашей проблемы..
имхо, локальный "удаленный доступ" мало чем отличается от "удаленного доступа" через инет (разве что маской подсетей)
что-то добрый я сегодня ....
leryc написал(а): но в этом
Т.к. ифейса два, то можно использовать виртуальные хосты на базе IP