|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Sindarovskij Roman 2:5020/400 26 Aug 2004 16:35:33 To : Mykola Dzham Subject : Re: squid auth --------------------------------------------------------------------------------
Итог:
скрипт
#!/bin/sh
grep="/usr/bin/egrep"
mysql="/usr/local/bin/mysql -uroot"
sed="/usr/bin/sed"
while read IP
do
sql="select user from squid.accounts where ip=\"${IP}\";"
return=`echo "${sql}" | ${mysql} | ${sed} '1d'`
if [ ${return} ]
then
echo "OK user=${return}"
else
echo "ERR"
fi
done
запускаю руками
echo "192.168.0.49" | ./dbauth
OK user=rakis
прописываю в сквиде
external_acl_type ip_user_acl %SRC /usr/local/etc/squid/dbauth
acl ip_user external ip_user_acl %SRC
http_access allow ip_user
http_access deny all
Пробую с клиента пойти в инет. И все. Инета нет, в логах тишина.
Куда дальше рыть?
--- ifmail v.2.15dev5.3
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/13276cc3d8c38.html, оценка из 5, голосов 10
|