LINUX.ORG.RU
ФорумAdmin

Apache, ограничение доступа для учетки с IP

 ,


0

1

Есть Apache 2.2 с авторизацией по лдапу.

Задача - нужно одну конкретную учетку ограничить в IP, с которых она может ходить.

Обновиться до trunk, где есть IF и можно покурить его - не вариант.

Такое вообще реализуемо?

Ответ на: комментарий от l0stparadise

Если сможешь текущий remotehost в переменную положить то вот так:
Require ldap-filter

(|(&(objectclass=users)(uid=!baduser))(&(uid=baduser)(host=$remotehost)))

Или делай вложения как в доке указано:
http://httpd.apache.org/docs/current/mod/mod_authz_core.html
<Directory /www/mydocs>
<RequireAll>
<RequireAny>
Require user superadmin
<RequireAll>
Require group admins
Require ldap-group cn=Administrators,o=Airius
<RequireAny>
Require group sales
Require ldap-attribute dept=«sales»
</RequireAny>
</RequireAll>
</RequireAny>
<RequireNone>
Require group temps
Require ldap-group cn=Temporary Employees,o=Airius
</RequireNone>
</RequireAll>
</Directory>

zgen ★★★★★
()
Последнее исправление: zgen (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.