Ребята, пожалуйста помогите!!!
Я начинающий юзвер, с этой темой имею дело всего как месяц, но освоился нормально, тока увы понять могу не все.Настроил следующее:
Установил squid
squid.conf
http_port 192.168.0.100:81
cache_mem 16 MB
cache_dir ufs /usr/local/squid/var/cache 100 16 256
cache_access_log /usr/local/squid/var/logs/access.log
cache_log /usr/local/squid/var/logs/cache.log
cache_store_log /usr/local/squid/var/logs/store.log
error_directory /usr/local/etc/squid/errors/Russian-1251
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern . 0 20% 4320
acl all src 0.0.0.0/0.0.0.0
coredump_dir /usr/local/squid/var/cache
logfile_rotate 5
emulate_httpd_log off
auth_param basic program /usr/local/libexec/squid/ncsa_auth $stc_path/password
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
redirect_program /usr/local/bin/squidGuard -c $SGC_path/squidGuard.conf
redirect_children 5
redirector_bypass on
acl trusted_users src "$stc_path/trusted_users"
acl all_users proxy_auth REQUIRED
http_access allow trusted_users
http_access allow all_users
http_access deny all
Установил SquidGuard
squidGuard.conf
dbhome /var/db/squidGuard
logdir /var/log
time workhours {
weekly * 00:00 - 24:00
}
src trusted_users {
iplist /usr/local/stc/etc/trusted_users
}
src good_users {
userlist /usr/local/stc/etc/allow.users
}
src bad_users {
userlist /usr/local/stc/etc/deny.users
}
src blocked_users {
userlist /usr/local/stc/etc/blocked.users
}
dest local_site {
urllist /usr/local/stc/etc/local.domains
}
acl {
trusted_users {
pass any
}
good_users {
pass any
redirect http://192.168.0.100/stat/messages/deny.cgi
}
bad_users {
pass local_site none
redirect http://192.168.0.100/stat/messages/limit.cgi
}
blocked_users {
pass none
redirect http://192.168.0.100/stat/messages/blocked.cgi
}
default {
pass local_site none
redirect http://192.168.0.100/stat/messages/unknown.cgi
}
}
Установил апач
httpd.conf
Изменил
user stc
group stc
ServerName www.molprom.com
В самы конец вставил
<Directory "/usr/local/www/data/stat">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
ScriptAlias /stat/cgi/ "/usr/local/www/data/stat/statist/"
<Directory "/usr/local/www/data/stat/statist">
AllowOverride None
Options ExecCGI
AuthType Basic
AuthName "Statistic"
AuthUserFile /usr/local/stc/etc/password
Require valid-user
Order allow,deny
Allow from all
</Directory>
ScriptAlias /stat/messages/ "/usr/local/www/data/stat/messages/"
<Directory "/usr/local/www/data/stat/messages">
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
</Directory>
установил stc
stc.config
site_ip 192.168.0.100
stc_path /usr/local/stc/etc
language rus-1251
log_file /var/log/stc_error.log
skip_cache no
drop_connections yes
serverstat_type 1
divide_char \
ntlm_userdomain userfirst
limit_path /usr/local/stc/limit
SC_path /usr/local/stc/sarg
www_data_path /usr/local/www/data
reports_dir /var/stc/reports
mega_byte 1000000
default_interface standart
service_to_reconf squid
exclude_hosts /usr/local/stc/etc/exclude_hosts
local_eth_device dc0
access_log /usr/local/squid/var/logs/access.log
SGC_path /usr/local/squidGuard
squid_conf_path /usr/local/etc/squid
squid_path /usr/local/sbin
squid_user squid
squid_group squid
apache_user nobody
apache_group nobody
sarg_path /usr/local/bin
arg_path /usr/local/bin
sarg_version 2.2.2
web_messages admin
web_mes_per_page 15
header_text This is your head text
footer_text Admin contact phone 02
Все перезапустил
Никаких ошибок не выдаеться
Теперь набираем в ехсплорере 192.168.0.100/stat
вводим имя и пароль dummy dummypass
и видим сообщение
Forbidden
You don't have permission to access /stat on this server.
--------------------------------------------------------------------------------
Apache/1.3.37 Server at www.molprom.com Port 80
В чем ошибка????