Squid. Конфигурирование модуля Squid

Как и большинство модулей, этот имеет некоторые параметры настройки, например, пути к программам и конфигурационным файлам Squid. Получить доступ к настройкам, можно нажав на ссылку сверху Module Config(Настройка модуля), на главной странице модуля. Поля, изменяющие пользовательский интерфейс, распололгаются под надписью Configurable Options(Пользовательские настройки), а поля содержащие пути к программам и конфигурационным файлам под надписью - System Configuration(Системные настройки).

Squid config module

Рисунок - Таблица Configurable options for Squid module. Для увеличения картинки, нажмите на неё.

Если вы устанавливали Squid из пакета идущего вместе с дистрибутивом вашего Linux или UNIX, то пути к конфигурационным файлам будут автоматически прописаны и изменять системные настройки нет необходимости. А вот если вы устанавливали из исходников, тогда пути требуется проверить и выставить правильные значения.

Все поля настройки модуля представлены в таблице ниже:

Таблица конфигурации модуля

Поле

Значение

Arguments to calamaris command

Это поле предназначено для введения дополнительных аргументов для Calamaris при подготовке отчета. Аргумент по умолчанию -aw, сообщает программе включить все имеющиеся отчеты и вывести их в формате HTML. Справку по доступным аргументам Calamaris вы можете получить в модуле System Documentation(Системная документация).

 

Maximum log lines to pass calamaris

Поскольку журналы Squid могут содержать миллионы строк, модуль Calamaris по умолчанию считывает только 50000 строк. Это поле может быть использовано для увеличения количества строк для обработки или вообще установки значения Unlimited(Неограничено), что означает обработку всех без исключения строк журналов.

 

Encryption method for proxy passwords

Когда модуль используется для создания и редактирования прокси пользователей, это подразумевает, что файл содержащий информацию о пользователях имеет формат - один пользователь на строку, то есть:

Username:encrypted-password

Это поле опеределяет метод шифрования паролей. По умолчанию это метод crypt, испольуемый стандартно в UNIX. Вы также можете изменить метод на md5base64 и тем самым использовать MD5 шифрование. Но вы должны знать, что программа авторизации тогда должна уметь работать с MD5. Программа авторизации, которая идет в комплекте со Squid, не умеет. Единственный минус метода crypt - теоретически, пароли менее 8 символов, легко взламываются.

Sort proxy users

Если выбрано значение Yes(Да), то список прокси пользователей будет отсортирован по логину, иначе по порядку их(пользователей) добавления.

Create proxy users when creating system users

Это поле относится к синхронизации списков пользователей UNIX и Squid. Подробнее см. Настройка прокси авторизации.

 

Update proxy users when updating system users

Это поле относится к синхронизации списков пользователей UNIX и Squid. Подробнее см. Настройка прокси авторизации.

 

Full path to squid config file

Это поле должно содержать полный путь к конфигурационному файлу squid.conf, например, /usr/local/squid/etc/squid.conf.

Delete proxy users when deleting system users

Это поле относится к синхронизации списков пользователей UNIX и Squid. Подробнее см. Настройка прокси авторизации.

 

Command to start squid

Поле определяет, что происходит когда нажимается кнопка Start Squid(Запуск Squid) на любой странице. Если выбрано Automatic(Автоматически), то Squid запускается с параметрами по умолчанию. Однако, вы можете выбрать второй переключатель и выбрать скрипт для выполнения. В дистрибутивах Linux, в которых Squid идет как пакет, по умолчанию выполняется команда /etc/init.d/squid start. Это не сработает, если у вас Squid собран из исходников.

Command to stop squid

Поле определяет, что происходит когда нажимается кнопка Stop Squid(Остановить Squid) на любой странице. Если выбрано Automatic(Автоматически), то Squid останавливается с параметром shutdown, который указывает прокси серверу выключится.

Squid executable

Это поле содержит полный путь к исполняемому файлу squid.

 

Full path to PID file

Для того, чтобы модуль мог определить, запущен или нет прокси сервер, это поле должно содержать полный путь к его ID файлу процесса.

 

Full path to squid cache directory

Это поле должно содержать полный путь к кэш каталогу.

Squid cachemgr.cgi executable

Есл вы хотите использовать возможность просмотра статистики через встроенную программу cachemgr.cgi, вы должны указать полный путь к ней.

Full path to squid log directory

Это поле должно содержать полный путь к файлу журнала access.log. Например, /usr/local/squid/log.

Path to calamaris log analysis program

Если вы хотите использовать Calamaris через панель Webmin, то это поле должно содержать полный путь к программе Calamaris.




Ссылки:

К содержанию

© Copyright 2004-2017 - CMS Made Simple
Сайт работает на CMS Made Simple version 1.4.1

© Все печеньки Break-people.ru принадлежат авторам проекта.

Яндекс цитирования Рейтинг@Mail.ru Яндекс.Метрика