Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.
Настраиваю контроллер домена под lenny, инструкцию взял здесь. Не получается одолеть апач (веб-интерфейс то бишь).
Конфиги выглядят вот так:
/etc/apache2/sites-available/http:
Код:
NameVirtualHost 192.168.100.120:80
ServerName blocked.class232.local
ServerAdmin Administrator@class232.local
DocumentRoot /var/www/squidguard/
AddHandler cgi-script .cgi
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from 192.168.100.0/24
ErrorLog /var/log/apache2/squidguard_error.log
CustomLog /var/log/apache2/squidguard_access.log combined
LogLevel warn
ServerName pdc.class232.local
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
Первая часть конфига - это перенаправление с заблокированных страниц (для сквида), как я понимаю, вторая должна перенаправлять на https.
/etc/apache2/sites-available/https:
Код:
NameVirtualHost 192.168.100.120:443
ServerName pdc.class232.local
ServerAdmin Administrator@class232.local
DocumentRoot /usr/share/mmc/
SSLEngine on
SSLCertificateKeyFile ssl/server.key
SSLCertificateFile ssl/server.crt
SSLProtocol all
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
AllowOverride None
Order allow,deny
Allow from 192.168.100.0/24
php_flag short_open_tag on
SSLRequire %{SSL_CIPHER_USEKEYSIZE} >= 128
ErrorLog /var/log/apache2/mmc_error.log
CustomLog /var/log/apache2/mmc_access.log combined
LogLevel warn
/etc/apache2/sites-enabled/http:
Код:
NameVirtualHost 192.168.100.120:80
ServerName blocked.class232.local
ServerAdmin Administrator@class232.local
DocumentRoot /var/www/squidguard/
AddHandler cgi-script .cgi
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from 192.168.100.0/24
ErrorLog /var/log/apache2/squidguard_error.log
CustomLog /var/log/apache2/squidguard_access.log combined
LogLevel warn
ServerName pdc.class232.local
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
Пытаюсь перезапустить apache с этими конфигами - упорно пишет такую ошибку:
Код:
pdc:~# /etc/init.d/apache2 restart
Restarting web server: apache2Syntax error on line 6 of /etc/apache2/sites-enabled/http:
AllowOverride not allowed here
failed!
Хотя конфиги точь-в-точь как в оригинале, менял только сетевые имена и айпишники.
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride None