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

Исходное сообщение
"Путь и права доступа к редиректору squid"

Отправлено Denis , 09-Июн-03 13:30 
Добрый день!

Подскажите пожалуйста, какие права доступа должны быть к файлу программы редиректора (на Perl). Squid отказывается стартовать редиректор, говорит: ipcCreate: /usr/lib/squid/redir/redir.pl: (13) Permission denied.
При этом:

bash#ls -l

-rw-r--r-- 1 nobody nobody 77   ..... redir.log
-rwx------ 1 nobody root   1891 ..... redir.pl

Может, дело в правах доступа к каталогу /usr/lib/squid/redir/ ?
Или сквиду не все равно, где должен лежать редиректор?

SQUID-2.4.STABLE2-1
ASP Linux 7.2 (kernel 2.4.9-13)

Заранее спасибо.


Содержание

Сообщения в этом обсуждении
"Путь и права доступа к редиректору squid"
Отправлено red , 09-Июн-03 13:49 
>Добрый день!
>
>Подскажите пожалуйста, какие права доступа должны быть к файлу программы редиректора (на
>Perl). Squid отказывается стартовать редиректор, говорит: ipcCreate: /usr/lib/squid/redir/redir.pl: (13) Permission denied.
>
>При этом:
>
>bash#ls -l
>
>-rw-r--r-- 1 nobody nobody 77   ..... redir.log
>-rwx------ 1 nobody root   1891 ..... redir.pl
>
>Может, дело в правах доступа к каталогу /usr/lib/squid/redir/ ?
>Или сквиду не все равно, где должен лежать редиректор?
>
>SQUID-2.4.STABLE2-1
>ASP Linux 7.2 (kernel 2.4.9-13)
>
>Заранее спасибо.

У меня сделано так: /var/squid/redirector.pl

права rwxr--r squid, nogroup


"Путь и права доступа к редиректору squid"
Отправлено forfreeuse , 09-Июн-03 14:40 
1. Необходимо узнать под каким пользователем у Вас работает squid
   (в squid.conf опция cache_effective_user)
2. Для проверки заходишь под этим юзверем (например su - nobody)
   и запускаешь редиректор. Если где пермишенов не хватает - будет видно)
--
Slava
<http://forfreeuse.narod.ru>

>Добрый день!
>
>Подскажите пожалуйста, какие права доступа должны быть к файлу программы редиректора (на
>Perl). Squid отказывается стартовать редиректор, говорит: ipcCreate: /usr/lib/squid/redir/redir.pl: (13) Permission denied.
>
>При этом:
>
>bash#ls -l
>
>-rw-r--r-- 1 nobody nobody 77   ..... redir.log
>-rwx------ 1 nobody root   1891 ..... redir.pl
>
>Может, дело в правах доступа к каталогу /usr/lib/squid/redir/ ?
>Или сквиду не все равно, где должен лежать редиректор?
>
>SQUID-2.4.STABLE2-1
>ASP Linux 7.2 (kernel 2.4.9-13)
>
>Заранее спасибо.


"Путь и права доступа к редиректору squid"
Отправлено immortal , 09-Июн-03 16:10 
>1. Необходимо узнать под каким пользователем у Вас работает squid
>   (в squid.conf опция cache_effective_user)
>2. Для проверки заходишь под этим юзверем (например su - nobody)
>   и запускаешь редиректор. Если где пермишенов не хватает -
>будет видно)
>--
>Slava
><http://forfreeuse.narod.ru>
>

Спасибо за помощь, разобрался! :)))