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