ого, всі необхідні зміни конфігурації слід вносити у відповідні. Local-файли, а не у файли з розширенням. Conf. Це допомагає підтримувати коректність загальної структури конфігурації і уникнути проблем при оновленні всієї підсистеми Fail2ban. p align="justify"> Ведення журналів самої підсистеми Fail2ban зазвичай визначається двома параметрами:
В· logtarget-задає напрямок потоку для виведення інформації про роботу fail2ban. Цей параметр може мати одне з таких значень: STDOUT, STDERR, SYSLOGілі ім'я файлу. За замовчуванням (якщо цей параметр не визначений) присвоюється ім'я файла/var/log/fail2banlog.
В· loglevel - визначає ступінь подробиці виведеної інформації. Можливі значення:
1. ERROR (лише інформація про помилки);
2. WARN (інформація про помилки і попереджають повідомлення);
. INFO (повна інформація про роботу);
. DEBUG (висновок більш докладних описів всіх дій, станів, помилок, необхідних для налагодження підсистеми).
Типово заданий рівень 3 - INFO.
Ще один параметр, що визначає функціональність Fail2ban, - це socket, який задає ім'я файлу, використовуваного для обміну інформацією між клієнтом і сервером. Типово цим параметром присвоюється ім'я файла/var/run/fail2ban/fail2ban.sock. br/>
3. Сервер телефонії Asterisk
IP-PBX - вільне рішення комп'ютерної телефонії з відкритим вихідним кодом від компанії Digium, спочатку розроблене Марком Спенсером. Додаток працює на операційних системах Linux, FreeBSD і Solaris. Ім'я проекту походить від назви символу "*" (зірочка, Астеріск). Asterisk в комплексі з необхідним обладнанням володіє всіма можливостями класичної АТС, підтримує безліч VoIP протоколів і надає багаті функції управління дзвінками:
В· голосову пошту,
В· конференції,
В· інтерактивне голосове меню (IVR),
В· центр обробки викликів (постановка дзвінків у чергу і розподіл їх за агентам використовуючи різні алгоритми),
В· запис (CDR)
та інші функції. Для створення додаткової функціональності можна скористатися власною мовою Asterisk для написання плану нумерації, написавши модуль на мові C, або скориставшись AGI - гнучким і універсальним інтерфейсом для інтеграції з зовнішніми системами обробки даних. Модулі, що виконується через AGI, можуть бути написані на будь-якій мо...