Разрешить доступ к каталогу для определенных IP-адресов на Lighttpd - PullRequest
0 голосов
/ 22 сентября 2011

Мне нужно переписать эти правила (из apache's .htaccess):

<files "*.*">
Allow from 84.47.125.0/19 66.211.160.0/19 216.113.160.0/19
Deny from All
</files>

Для lighttpd, разрешить доступ к моему каталогу / pswd только для этих IP:

84.47.125.0/19, 66.211.160.0/19, 216.113.160.0/19

Как я могу сделать это в lighttpd?

1 Ответ

3 голосов
/ 22 сентября 2011

Я никогда не использовал lighttpd, но нашел это в Google: http://www.cyberciti.biz/tips/lighttpd-restrict-or-deny-access-by-ip-address.html

В нем есть пример блокировки доступа для 2-х ip и для блокировки одного ip.Это должно быть легко адаптируемо для вас:

# vi /etc/lighttpd/lighttpd.conf

, а затем:

$HTTP["remoteip"] !~ "84.47.125.0/19|66.211.160.0/19|216.113.160.0/19" {
    $HTTP["url"] =~ "^/pswd/" {
      url.access-deny = ( "" )
    }
 }

Я надеюсь, что это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...