sshguard |
sshguard защищает сервера от атак подбора паролей грубой силой (brute-force) на SSH или на другие сервисы. Он агрегирует системные логи и блокирует рецидивы через несколько файрволов: iptables, ipfw и pf.
sshguard читает сообщения логов из стандартного ввода/вывода (подходит для piping из syslog) или следить за одним или несколькими лог-файлами. Сообщения логов разбираются строка за строкой для распознавания шаблонов. Если найдено несколько неудачных попыток за несколько секунд, IP нарушителя блокируется. Нарушителя можно добавить в чёрный список и заблокировать навсегда или разблокировать через заданный промежуток времени.
ЛОГИРОВАНИЕ
SSHGuard распознает журналы в нескольких форматах:
macOS log с версии 2.0
Metalog
Multilog
raw log файлы
Syslog
Syslog-ng
журнал systemd
Он может отслеживать несколько файлов журналов сразу, автоматически обрабатывать логи и временные логи.
Парсинг логов
SSHGuard распознаёт атаки на:
OpenSSH
Sendmail
Exim
Dovecot
Cucipop
UWimap (imap, pop)
vsftpd
proftpd
pure-ftpd
FreeBSD ftpd
Блокировка:
sshguard работает с любыми файрволами:
FirewallD (Linux, с версии 2.0)
ipfw (FreeBSD, macOS)
IPFILTER (FreeBSD, NetBSD, Solaris)
netfilter/iptables (Linux)
netfilter/ipset (Linux, с версии 2.0)
PF (OpenBSD, FreeBSD, NetBSD, DragonFly BSD)
tcpd's hosts.allow (почтовые ящики без файервола сетевого уровня)
IBM AIX's firewall
------------------------
Восстановление сайтов из Вебархива
Размещение по доскам объявлений России
ТРИО теплый пол отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты
sshguard читает сообщения логов из стандартного ввода/вывода (подходит для piping из syslog) или следить за одним или несколькими лог-файлами. Сообщения логов разбираются строка за строкой для распознавания шаблонов. Если найдено несколько неудачных попыток за несколько секунд, IP нарушителя блокируется. Нарушителя можно добавить в чёрный список и заблокировать навсегда или разблокировать через заданный промежуток времени.
Механизмы SSHGUARD
ЛОГИРОВАНИЕ
SSHGuard распознает журналы в нескольких форматах:
macOS log с версии 2.0
Metalog
Multilog
raw log файлы
Syslog
Syslog-ng
журнал systemd
Он может отслеживать несколько файлов журналов сразу, автоматически обрабатывать логи и временные логи.
Парсинг логов
SSHGuard распознаёт атаки на:
OpenSSH
Sendmail
Exim
Dovecot
Cucipop
UWimap (imap, pop)
vsftpd
proftpd
pure-ftpd
FreeBSD ftpd
Блокировка:
sshguard работает с любыми файрволами:
FirewallD (Linux, с версии 2.0)
ipfw (FreeBSD, macOS)
IPFILTER (FreeBSD, NetBSD, Solaris)
netfilter/iptables (Linux)
netfilter/ipset (Linux, с версии 2.0)
PF (OpenBSD, FreeBSD, NetBSD, DragonFly BSD)
tcpd's hosts.allow (почтовые ящики без файервола сетевого уровня)
IBM AIX's firewall
------------------------
Восстановление сайтов из Вебархива
Размещение по доскам объявлений России
ТРИО теплый пол отзыв
Заработок на сокращении ссылок
Earnings on reducing links
Код PHP на HTML сайты
Категория: Безопасность, Анализ лог-файлов, Фаерволы (Firewalls), Мониторинг, Системное администрирование
Лицензия:
BSD License![]()
![]()
Интерфейс фоновый(daemon)
Язык программирования:
C
Сайт проекта
Скачать sshguard
Комментарии |