URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 4402
[ Назад ]

Исходное сообщение
"2 вопроса"

Отправлено avaris , 11-Окт-06 15:31 
1) Что означает строка:
   acl CONNECT method CONNECT
   ?
2) Как вообще запритить скачивание файлов типа *.exe,*.rar,*.zip ...
   для определенного пользователя?

Содержание

Сообщения в этом обсуждении
"2 вопроса"
Отправлено kunaksergey , 11-Окт-06 19:16 
>1) Что означает строка:
>   acl CONNECT method CONNECT
>   ?
>2) Как вообще запритить скачивание файлов типа *.exe,*.rar,*.zip ...
>   для определенного пользователя?

acl users1 src 192.168.0.1/32
acl stop_files url_regex -i .mp3 .vqf$ .rpm$ .avi$ .mpeg$ .mpe$ .mpg$
http_access deny users1 stop_files


"2 вопроса"
Отправлено DeadLoco , 12-Окт-06 09:28 
>>1) Что означает строка:
>>   acl CONNECT method CONNECT
>>   ?
>>2) Как вообще запритить скачивание файлов типа *.exe,*.rar,*.zip ...
>>   для определенного пользователя?
>
>acl users1 src 192.168.0.1/32
>acl stop_files url_regex -i .mp3 .vqf$ .rpm$ .avi$ .mpeg$ .mpe$ .mpg$
>http_access deny users1 stop_files

Необходимо точки подсекать бекслешем, чтобы их смысл был именно "точка". По умолчанию в регэкспах точки означают абсолютно любой символ.

acl stop_files url_regex -i \.mp3 \.vqf$ \.rpm$ \.avi$ \.mpeg$ \.mpe$ \.mpg$


"2 вопроса"
Отправлено germes1973 , 13-Окт-06 18:21 
>>>1) Что означает строка:
>>>   acl CONNECT method CONNECT
>>>   ?
>>>2) Как вообще запритить скачивание файлов типа *.exe,*.rar,*.zip ...
>>>   для определенного пользователя?
>>
>>acl users1 src 192.168.0.1/32
>>acl stop_files url_regex -i .mp3 .vqf$ .rpm$ .avi$ .mpeg$ .mpe$ .mpg$
>>http_access deny users1 stop_files
>
>Необходимо точки подсекать бекслешем, чтобы их смысл был именно "точка". По умолчанию
>в регэкспах точки означают абсолютно любой символ.
>
>acl stop_files url_regex -i \.mp3 \.vqf$ \.rpm$ \.avi$ \.mpeg$ \.mpe$ \.mpg$


У меня так
acl snjp_files urlpath_regex -i \.mp3$