Zimbra Collaboration Suite Open-Source Edition-แก แแฅแแก แ แแแแแแแแ แซแแแแ แ แแแกแขแ แฃแแแแขแ แแแคแแ แแแชแแแก แฃแกแแคแ แแฎแแแแแก แฃแแ แฃแแแแแกแแงแแคแแ. แฒแแ แจแแ แแก - แแแแแกแแแแแ แคแแกแขแแก แกแแ แแแ แแก แแแขแแแขแแแแก แจแแขแแแแแแกแแแ แแแกแแชแแแแ, ClamAV - แแแขแแแแ แฃแกแ, แ แแแแแกแแช แจแแฃแซแแแ แจแแแแแแแแแ แคแแแแแแแก แแ แแกแแแแแก แกแแแแแ แแแ แแแแแ แแ แแแ แแแแแแ แแแคแแฅแชแแแกแแแแก, แแกแแแ - แแฆแแก แแ แ-แแ แแ แกแแฃแแแแแกแ แกแแแแแก แคแแแขแ แ. แแฃแแชแ, แแ แแแกแขแ แฃแแแแขแแแก แแ แจแแฃแซแแแแ แแแแชแแแ Zimbra OSE แฃแฎแแจแ แซแแแแก แจแแขแแแแแแกแแแ. แแ แ แงแแแแแแ แแแแแแแขแฃแ แ, แแแแ แแ แแแแแช แกแแแแแแ แแคแแฅแขแฃแ แ, แฃแฎแแจแ แแซแฃแแแแแแ แแแ แแแแแ แกแแแชแแแแฃแ แ แแแฅแกแแแแแแก แแแแแงแแแแแแ แกแแแกแแ แแ แ แแฎแแแแ แฌแแ แแแขแแแฃแแ แฐแแแแ แแแแก แแแแแแแแแ แงแแแแ แจแแแแแแแ แจแแแแแแ, แแ แแแแ แกแแ แแแ แแ แแแแจแแแแแแแแแ แแแขแแแ แแแแก แจแแฅแแแแ, แ แแแแแแช แแแฃแจแแแแแก แงแแแแแคแแ แก. แกแแ แแแ แแก แแแขแแฎแแแก แฌแแ แฃแแแขแแแแแ แแชแแแแแแแแ Zimbra OSE-แแ.

แแ แแแชแแแจแ, แแฅแแแ แจแแแแซแแแแ แแแแชแแแ แแแแ แฃแฎแแจแ แซแแแแกแแแ แกแขแแแแแ แขแฃแแ Zimbra OSE แฎแแแกแแฌแงแแแแแก แแแแแงแแแแแแ. แแแ แแแแก แฃแกแแคแ แแฎแแแแแก แแแแแขแแแแก แแแ แแแแขแ แแแ แกแแจแฃแแแแแแก แแแซแแแแ แแแแงแแแแ แแแ แแแแก แจแแงแแแแแก แฌแแ แฃแแแขแแแแแ แแชแแแแแแแแแก แ แแแแแแแแ, แ แแก แจแแแแแแแช แแแขแแแชแแฃแ แแ แแแแแแกแฎแแแก แแแแแ แแจแ แแแแแแแแ. แแ แแแแแแแแก แแแแแแ แ แแ แแแแแแ แแก แแ แแก, แ แแ แฌแแ แแแแฅแแแแแ แกแแขแฃแแชแแแแ, แ แแแแกแแช แแ แแ แแ แแแขแ แแแแแแจแ แแแแแก แแแแแ แแจแแแ แจแแแซแแแแ แแแแแแแแแก แฃแฎแแจแ แซแแแแก แจแแขแแแแก แแแแ, แ แแแแแแแแแช แแแ แแ แแคแแ แ แแฅแแ แแแกแแแแแแแแแ, แแ แจแแแแแแ แแแแแแจแ แแแแแแแก แแฃแจแแแแแก แจแแคแแ แฎแแแแ แจแแแซแแแแ แแแแแแฌแแแแก แแแแ แแแ แแแ. แแแแแแแแ. แแแแขแแ แฃแแฏแแแแกแแ แแ แแแแแแงแแแแ แฃแฎแแจแ แซแแแแกแแแ แแแชแแแก แแก แแแ แแแแขแ.

แฃแฎแแจแ แซแแแแกแแแ แแแแแก แแแกแแชแแแแ, แกแแแชแแแแฃแ แ แแแกแขแ แฃแแแแขแ แกแแฎแแแฌแแแแแแ DoSFilter แแแแ แแ แฃแแแแแกแแ, แ แแแแแแช แฉแแจแแแแแฃแแแ Zimbra OSE-แจแ แแ แจแแฃแซแแแ แแแขแแแแขแฃแ แแ แจแแฌแงแแแขแแก แแแแจแแ แ Zimbra OSE-แแแ HTTP-แแก แกแแจแฃแแแแแแ. แกแฎแแ แกแแขแงแแแแแ แ แแ แแแฅแแแ, DoSFilter-แแก แแแแ แแชแแฃแแ แแ แแแชแแแ แแกแแแแกแแ PostScreen-แแก แแฃแจแแแแแก แแ แแแชแแแแก, แแฎแแแแ แแก แแแแแแงแแแแแ แกแฎแแ แแ แแขแแแแแแกแแแแก. แแแแแแแแ แแแแแ แจแแฅแแแแแแ แแ แแแฅแแแแแแแแแก แ แแแแแแแแแก แจแแกแแแฆแฃแแแ, แ แแแแแกแแช แจแแฃแซแแแ แจแแแกแ แฃแแแก แแ แแ แแแแฎแแแ แแแแแ, DoSFilter-แก แแกแแแ แจแแฃแซแแแ แฃแแ แฃแแแแแงแแก แฃแฎแแจแ แซแแแแก แแแชแแ. แแแกแ แแแแแแ แ แแแแกแฎแแแแแแ Zimbra-แจแ แฉแแจแแแแแฃแแ แฎแแแกแแฌแงแแกแแแ แแ แแก แแก, แ แแ แแแ แแแแฃแแ แ แแแแแแแแแก แฌแแ แฃแแแขแแแแแ แแชแแแแแแแแแก แจแแแแแ, แแก แแ แแแแแแแก แแแแแ แแแแฎแแแ แแแแแก, แแ แแแแ IP แแแกแแแแ แแก, แกแแแแแแแช แฎแแแแ แแ แแแแแฏแแ แแแ แแชแแแแแแ, แ แแ แจแแฎแแแแแ แแแแแ แแขแฃแ แแแแแ แแจแจแ. แแแแก แฌแงแแแแแแ, แกแแกแขแแแแก แแแแแแแกแขแ แแขแแ แก แจแแฃแซแแแ แแ แ แแฎแแแแ แแแแชแแแก แฃแฎแแจแ แซแแแแกแแแ, แแ แแแแ แแแแแแแ แแแชแแแแก แแแแแแแแแก แแแแแแจแ แแแแแแแก แแแแแแแแ, แฃแแ แแแแ แแแแแแขแ แแแแแกแ แแแแแแแแแก แจแแแ แฅแกแแแ แกแแแแ IP แแแกแแแแ แแแแแกแ แแ แฅแแแฅแกแแแแแแก แกแแแจแ.
DoSFilter-แแก แแแแ แฃแแแ แแขแแกแแแ แแก แแ แแก, แ แแ แแแ แแ แแแแแ แแขแฃแ แแแแแ แแจแจแ แจแแกแแแแก แแ แแแแแ แแชแฎแแแแแ แแชแแแแแแแกแ, แแ แฎแแแกแแฌแงแแก แแแแแงแแแแแแ แจแแแแซแแแแ แแแขแแแแขแฃแ แแ แแแแแแแแ แแก แแแแแแแกแฎแแแแแแ, แ แแแแแแแช แคแแแแแแแ แแแแแแจแ แแแแแก แแแแแแขแแคแแแแชแแแก แแแแแชแแแแแก, แจแแแแแ แแ แฌแแ แแแขแแแแ แจแแแแแแแ แแแก แแแแแ แแจแจแ แแ แแแแฌแงแแก แแกแแแแ แแแแฎแแแแแก แแแแแแแแ. แกแแ แแแ แแ.
แแฅแแแ แจแแแแซแแแแ แแแแแแแคแแแฃแ แแ แแ DoSFilter แจแแแแแแ แแแแกแแแแก แแ แซแแแแแแแแก แแแแแงแแแแแแ:
- zimbraHttpDosFilterMaxRequestsPerSec โ แแ แแ แซแแแแแแก แแแแแงแแแแแแ แจแแแแซแแแแ แแแแงแแแแ แแแแจแแ แแแแก แแแฅแกแแแแแฃแ แ แ แแแแแแแแ แแ แแ แแแแฎแแแ แแแแแกแแแแก. แแแแฃแแแกแฎแแแแแ, แแก แแแแจแแแแแแแ แแ แแก 30 แแแแจแแ แ.
- zimbraHttpDosFilterDelayMillis - แแ แแ แซแแแแแแก แแแแแงแแแแแแ แจแแแแซแแแแ แแแแงแแแแ แจแแคแแ แฎแแแ แแแแแฌแแแแแจแ แแแแจแแ แแแแกแแแแก, แ แแแแแแแช แแแแแแญแแ แแแแก แฌแแแ แแ แซแแแแแแ แแแแแแแแฃแ แแแแแขแก. แแแแแ แแแแจแแแแแแแแแแก แแแ แแ, แแแแแแแกแขแ แแขแแ แก แจแแฃแซแแแ แแแฃแแแแแก 0 แแกแ, แ แแ แกแแแ แแแ แแ แแงแแก แจแแคแแ แฎแแแ, แแกแแแ -1 แแกแ, แ แแ แงแแแแ แแแแจแแ แ, แ แแแแแแช แแฆแแแแขแแแ แแแแแแแแฃแ แแแแแขแก, แฃแแ แแแแ แจแแฌแงแแแก. แแแแฃแแแกแฎแแแแ แแแแจแแแแแแแ แแ แแก -1.
- zimbraHttpThrottleSafeIPs โ แแ แแ แซแแแแแแก แแแแแงแแแแแแ แแแแแแแกแขแ แแขแแ แก แจแแฃแซแแแ แแแฃแแแแแก แกแแแแ IP แแแกแแแแ แแแแ แแ แฅแแแฅแกแแแแแ, แ แแแแแแแช แแ แแแแฅแแแแแแแแ แแแ แแแแแ แฉแแแแแแแแ แจแแแฆแฃแแแแแก. แแแแแแแแแกแฌแแแแ, แ แแ แแ แแ แซแแแแแแก แกแแแขแแฅแกแ แจแแแซแแแแ แแแแกแฎแแแแแแแแแแก แกแแกแฃแ แแแแ แจแแแแแแก แแแฎแแแแแ. แแกแ, แแแแแแแแแ, แแ แซแแแแแแก แจแแงแแแแแ zmprov mcf zimbraHttpThrottleSafeIPs 127.0.0.1, แแฅแแแ แแแแแแแแ แแแแแฌแแ แ แแแแ แกแแแก แแ แแแขแแแแแ แแแกแจแ แแฎแแแแ แแ แ IP แแแกแแแแ แแก. แแฃ แจแแแงแแแแ แแ แซแแแแแแก zmprov mcf +zimbraHttpThrottleSafeIPs 127.0.0.1, แแฅแแแแก แแแแ แจแแงแแแแแแ IP แแแกแแแแ แแ แแแแแแขแแแ แแแแ แกแแแก. แแแแแแแแฃแ แแ, แแแแแแแแแแก แแแจแแแก แแแแแงแแแแแแ, แจแแแแซแแแแ แแแแแฆแแ แแแแแกแแแแ แ IP แแแจแแแแฃแแ แกแแแแแ.
แแแฎแแแ แแแแแแแแแกแฌแแแแ, แ แแ DoSFilter-แแ แจแแแซแแแแ แจแแฅแแแแก แแแแแ แ แแแ แแ แแแแแแแแ Zextras Suite Pro แแแคแแ แแแแแแแแก แแแแแงแแแแแแกแแก. แแแแ แแแแแแแ แแกแแชแแแแแแแ, แฉแแแ แแแ แฉแแแ แแแแแ แแแ แแ แแแ แแฃแแ แแแแจแแ แแแแก แ แแแแแแแแ 30-แแแ 100-แแแ แแ แซแแแแแแก แแแแแงแแแแแแ. zmprov mcf zimbraHttpDosFilterMaxRequestsPerSec 100. แแแ แแ แแแแกแ, แฉแแแ แแแ แฉแแแ แแแแแแขแแ แกแแฌแแ แแแก แจแแแ แฅแกแแแ แแแจแแแแฃแแแ แกแแแจแ. แแก แจแแแซแแแแ แแแแแแแแก แแ แซแแแแแแก แแแแแงแแแแแแ zmprov mcf +zimbraHttpThrottleSafeIPs 192.168.0.0/24. DoSFilter-แจแ แ แแแแ แชแแแแแแแแก แจแแขแแแแก แจแแแแแ, แแแ แฌแแฃแแแแ, แ แแ แแแแแขแแแ แแแ แแฅแแแแ แคแแกแขแแก แกแแ แแแ แ แแ แซแแแแแแก แแแแแงแแแแแแ zmmailboxdctl แแแแแขแแแ แแแ.
DoSFilter-แแก แแแแแแ แ แแแแฃแกแ แแ แแก แแก, แ แแ แแก แแฃแจแแแแก แแแแแแแชแแแก แแแแแแ แแ, แจแแกแแแแแแกแแ, แจแแฃแซแแแ แจแแแฆแฃแแแก แแแแแแแกแฎแแแแแแแก แจแแกแแซแแแแแแแ แแแแแฎแแ แชแแแแแ แกแฎแแแแแกแฎแแ แแแฅแแแแแแแแ แกแแ แแแ แแ, แฉแ แแแแแแแแ แแแแแแจแแ แแแแก แจแแกแแซแแแแแแแแก แจแแแฆแฃแแแแก แแแ แแจแ. แแแแก แแแแ, แกแแ แแแ แแ แแแแแแแแแแ แแแแฎแแแแแแ แแแขแแ แแแแชแแแก แแ แฌแแ แแแแแแก แแแแแแแแแกแแแแก, แแฃแแชแ แแกแแแ แแจแแแ แแ แแแ แแแฎแแ แฎแแแแ, แแแแแช แฌแแ แแแแแแแแก แซแแแ แแแ แ DoS แจแแขแแแแก, แ แแแแแก แจแแฉแแ แแแ แจแแฃแซแแแแแแแ แแกแแ แแแฆแแ แแแแแแ.
แแแแกแแแแแก, แ แแ แกแ แฃแแแ แแแแชแแแ แแฅแแแแ แแแ แแแ แแขแแฃแแ แกแแ แแแ แ Zimbra OSE-แแ, แจแแแแซแแแแ แแแแแแงแแแแ แแกแแแ แแแแแฌแงแแแขแ, แ แแแแ แแชแแ Fail2ban, แ แแแแแแช แแ แแก แฉแแ แฉแ, แ แแแแแกแแช แจแแฃแซแแแ แแฃแแแแแแ แแแแแขแ แแแแก แกแแแแคแแ แแแชแแ แกแแกแขแแแแก แแฃแ แแแแแแ แแแแแแแ แแแแแ แฅแแแแแแแแแกแแแแก แแ แแแแแแแแก แแแแ แฆแแแแ แคแแแ แแแ แแแ แแแแขแ แแแแก แจแแชแแแแ. แแกแแ แแแแแ แแแแแแ แแแแแแ แแแ แกแแจแฃแแแแแแก แแแซแแแแ แแแแแ แแแ แแแแแแแกแฎแแแแแแ แกแแ แแแ แแแ IP แแแแจแแ แแก แแขแแแแ. แแแ แแแแ, Fail2Ban-แก แจแแฃแซแแแ แจแแกแแแแจแแแแแ แจแแแแกแแก DoSFilter-แแก แแแแแงแแแแแแ แแจแแแแแฃแแ แแแชแแ. แแแแแ แแแแแ แแแแแ, แแฃ แ แแแแ แจแแแแซแแแแ แแแแแแแจแแ แแ Fail2Ban Zimbra OSE-แแแ แแ แแแแ แแแแแ แแแ แแฅแแแแ แกแแฌแแ แแแก IT แแแคแ แแกแขแ แฃแฅแขแฃแ แแก แฃแกแแคแ แแฎแแแแ.
แ แแแแ แช แแแแแกแแแแ แ แกแฎแแ แกแแฌแแ แแแก แแแแกแแก แแแแแแแชแแ, Zimbra Collaboration Suite Open-Source Edition แแแแฎแแแก แแแแแกแ แแฃแจแแแแแก แแแขแแแฃแ แฉแแแแฌแแ แแแก. แแแแ แฃแแแขแแกแแแ แแแแฎแแแ แกแแฅแแฆแแแแแจแ /opt/zimbra/log/ แคแแแแแแแก แกแแฎแแ. แแฅ แแ แแก แแฎแแแแ แ แแแแแแแแ แแแแแแแ:
- mailbox.log โ แแแขแแก แคแแกแขแแก แกแแ แแแกแแก แแฃแ แแแแแแ
- audit.log - แแแแแแขแแคแแแแชแแแก แแฃแ แแแแแแ
- clamd.log โ แแแขแแแแ แฃแกแฃแแ แแแแ แแชแแแแแก แแฃแ แแแแแแ
- freshclam.log - แแแขแแแแ แฃแกแฃแแ แแแแแฎแแแแแก แแฃแ แแแแ
- convertd.log โ แแแแแ แแแก แแแแแแงแแแแแก แแฃแ แแแแแแ
- zimbrastats.csv - แกแแ แแแ แแก แแฃแจแแแแแก แแฃแ แแแแแแ
Zimbra แแฃแ แแแแแแ แแกแแแ แจแแแแซแแแแ แแฎแแแแ แคแแแแจแ /var/log/zimbra.log, แกแแแแช แแแแฎแแแ แแแกแขแคแแฅแกแแก แแ แแแแแ แแแแแ แแก แแฃแ แแแแแแ.
แแแแกแแแแแก, แ แแ แแแแแชแแแ แฉแแแแ แกแแกแขแแแ แฃแฎแแจแ แซแแแแกแแแ, แฉแแแ แแแแแฎแแแแ แแแแแขแแ แแแแก แกแแคแแกแขแ แงแฃแแ.แแแแ, แแฃแแแขแ.แแแแ ะธ แแแแแ แ.แแแแ.
แแแแกแแแแแก, แ แแ แงแแแแแคแแ แ แแแฃแจแแแก, แแฃแชแแแแแแแแ, แ แแ Fail2Ban แแ iptables แแแแแกแขแแแแ แแแฃแแ แแงแแก แแฅแแแแก แกแแ แแแ แแ Zimbra OSE-แแ. แแฃ แแงแแแแแ Ubuntu-แก, แแแแก แแแแแแแแ แจแแแแซแแแแ แแ แซแแแแแแแแก แแแแแงแแแแแแ dpkg -s fail2ban, แแฃ แแงแแแแแ CentOS-แก, แแแแก แจแแแแฌแแแแ แจแแแแซแแแแ แแ แซแแแแแแแแก แแแแแงแแแแแแ yum แกแแ แแแแแกแขแแแแ แแแฃแแแ fail2ban. แแฃ แแฅแแแ แแ แแแฅแแ แแแแแกแขแแแแ แแแฃแแ Fail2Ban, แแแจแแ แแแกแ แแแงแแแแแ แแ แแฅแแแแ แแ แแแแแแ, แ แแแแแ แแก แแแแแขแ แฎแแแแแกแแฌแแแแแแ แแแแฅแแแก แงแแแแ แกแขแแแแแ แขแฃแ แกแแชแแแจแ.
แงแแแแ แกแแญแแ แ แแ แแแ แแแฃแแ แฃแแ แฃแแแแแงแแคแแก แแแงแแแแแแก แจแแแแแ, แจแแแแซแแแแ แแแแฌแงแแ Fail2Ban-แแก แแแงแแแแแ. แแแแกแแแแแก แแฅแแแ แฃแแแ แจแแฅแแแแ แแแแคแแแฃแ แแชแแแก แคแแแแ /etc/fail2ban/filter.d/zimbra.conf, แ แแแแแจแแช แฉแแแ แแแแฌแแ แ แ แแแฃแแแ แฃแ แแแแแแแแฅแแแแแแก Zimbra OSE แแฃแ แแแแแแแกแแแแก, แ แแแแแแแช แแแแฎแแแแ แแ แแกแฌแแ แ แจแแกแแแแก แแชแแแแแแแแก แแ แแแแแแฌแแแแก Fail2Ban แแแฅแแแแแแแแก. แแฅ แแ แแก zimbra.conf-แแก แจแแแแแแกแแก แแแแแแแแ, แ แแแฃแแแ แฃแแ แแแแแแแแฅแแแแแแแก แแแแ แแแแ, แ แแแแแแแช แจแแแกแแแแแแแ แกแฎแแแแแกแฎแแ แจแแชแแแแแแก, แ แแแแแแกแแช แฃแจแแแแก Zimbra OSE, แ แแแแกแแช แแแขแแ แแแแชแแแก แแชแแแแแแ แแแ แฎแแ แฎแแแแ:
# Fail2Ban configuration file
[Definition]
failregex = [ip=<HOST>;] account - authentication failed for .* (no such account)$
[ip=<HOST>;] security - cmd=Auth; .* error=authentication failed for .*, invalid password;$
;oip=<HOST>;.* security - cmd=Auth; .* protocol=soap; error=authentication failed for .* invalid password;$
;oip=<HOST>;.* security - cmd=Auth; .* protocol=imap; error=authentication failed for .* invalid password;$
[oip=<HOST>;.* SoapEngine - handler exception: authentication failed for .*, account not found$
WARN .*;ip=<HOST>;ua=ZimbraWebClient .* security - cmd=AdminAuth; .* error=authentication failed for .*;$
ignoreregex =แแแก แจแแแแแ, แ แแช Zimbra OSE-แแก แ แแแฃแแแ แฃแแ แแแแแแแแฅแแแแแแ แจแแแแแแแแแ, แแ แแ แแแแแฌแงแแ แแแแแ Fail2ban-แแก แแแแคแแแฃแ แแชแแแก แ แแแแฅแขแแ แแแ. แแ แแ แแแ แแแแก แแแ แแแแขแ แแแ แแแแแแแกแแแฃแแแ แคแแแแจแ /etc/fail2ban/jail.conf. แงแแแแ แจแแแแฎแแแแแจแ, แแแแแ แแแแแแแแแ แแแกแ แกแแ แแแแ แแ แแกแแ แแ แซแแแแแแก แแแแแงแแแแแแ cp /etc/fail2ban/jail.conf /etc/fail2ban/jail.conf.bak. แแแแก แจแแแแแ, แแแแแ แแแแแงแแแแแ แแก แคแแแแ แแแแฎแแแแแแ แจแแแแแ แคแแ แแแจแ:
# Fail2Ban configuration file
[DEFAULT]
ignoreip = 192.168.0.1/24
bantime = 600
findtime = 600
maxretry = 5
backend = auto
[ssh-iptables]
enabled = false
filter = sshd
action = iptables[name=SSH, port=ssh, protocol=tcp]
sendmail-whois[name=SSH, dest=admin@company.ru, sender=fail2ban@company.ru]
logpath = /var/log/messages
maxretry = 5
[sasl-iptables]
enabled = false
filter = sasl
backend = polling
action = iptables[name=sasl, port=smtp, protocol=tcp]
sendmail-whois[name=sasl, dest=support@company.ru]
logpath = /var/log/zimbra.log
[ssh-tcpwrapper]
enabled = false
filter = sshd
action = hostsdeny
sendmail-whois[name=SSH, dest=support@ company.ru]
ignoreregex = for myuser from
logpath = /var/log/messages
[zimbra-account]
enabled = true
filter = zimbra
action = iptables-allports[name=zimbra-account]
sendmail[name=zimbra-account, dest=support@company.ru ]
logpath = /opt/zimbra/log/mailbox.log
bantime = 600
maxretry = 5
[zimbra-audit]
enabled = true
filter = zimbra
action = iptables-allports[name=zimbra-audit]
sendmail[name=Zimbra-audit, dest=support@company.ru]
logpath = /opt/zimbra/log/audit.log
bantime = 600
maxretry = 5
[zimbra-recipient]
enabled = true
filter = zimbra
action = iptables-allports[name=zimbra-recipient]
sendmail[name=Zimbra-recipient, dest=support@company.ru]
logpath = /var/log/zimbra.log
bantime = 172800
maxretry = 5
[postfix]
enabled = true
filter = postfix
action = iptables-multiport[name=postfix, port=smtp, protocol=tcp]
sendmail-buffered[name=Postfix, dest=support@company.ru]
logpath = /var/log/zimbra.log
bantime = -1
maxretry = 5แแแฃแฎแแแแแแ แแแแกแ, แ แแ แแก แแแแแแแแ แกแแแแแแ แแแแแแแ, แแแแแช แฆแแ แก แแแแแแ แแ แแแ แแแแขแ แแก แแฎแกแแ, แ แแแแแแ แจแแชแแแแช แจแแแซแแแแ แแแแญแแ แแแ Fail2Ban-แแก แแแงแแแแแแกแแก:
- แแแแแ แแ แแแ โ แแ แแแ แแแแขแ แแก แแแแแงแแแแแแ แจแแแแซแแแแ แแแฃแแแแแ แแแแแ แแขแฃแแ ip แแ แฅแแแฅแกแแแ, แกแแแแแแแช Fail2Ban แแ แฃแแแ แจแแแแแฌแแแก แแแกแแแแ แแแแ. แ แแแแ แช แฌแแกแ, แแแแแ แแ แแแฃแแแก แกแแแก แแแแขแแแ แกแแฌแแ แแแก แจแแแ แฅแกแแแ แแ แกแฎแแ แกแแแแ แแแกแแแแ แแแแ.
- แแแแขแแแแ โ แแ แ, แ แแแแแกแแแแกแแช แแแแแแจแแแแก แแแ แซแแแแ แแแฎแแแแ. แแแแแแแ แฌแแแแแจแ. แแแแจแแแแแแแ -1 แแแจแแแแก แแฃแแแแ แแแ แซแแแแแก.
- แแแฅแกแ แแขแ แ โ แแแฅแกแแแฃแ แ แแแแแแฏแแ แแช แจแแแซแแแแ แแ แแ IP แแแกแแแแ แแแก แกแแ แแแ แแ แฌแแแแแแก แแชแแแแแแ.
- Sendmail โ แแแ แแแแขแ แ, แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แแแขแแแแขแฃแ แแ แแแแแแแแแแ แแ.แคแแกแขแแก แจแแขแงแแแแแแแแแ, แ แแแแกแแช Fail2Ban แแแแฅแแแแแแแ.
- แแแแแ แแ แ โ แแแ แแแแขแ แ, แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แแแแงแแแแ แแ แแแก แแแขแแ แแแแ, แ แแแแแก แจแแแแแแแช IP แแแกแแแแ แแก แจแแฃแซแแแ แแแแแ แกแชแแแ แกแแ แแแ แแ แฌแแแแแ แฌแแ แฃแแแขแแแแแ แแชแแแแแแแแแก แแแฅแกแแแแแฃแ แ แ แแแแแแแแแก แแแแฌแฃแ แแแก แจแแแแแ (maxretry แแแ แแแแขแ แ)
แคแแแแแก Fail2Ban แแแ แแแแขแ แแแแ แจแแแแฎแแแก แจแแแแแ, แ แฉแแแ แแฎแแแแ แแ แแ แแแ แแแแก แแแแแขแแแ แแแ แแ แซแแแแแแก แแแแแงแแแแแแ แกแแ แแแกแแก fail2ban แแแแแขแแแ แแแ. แแแแแขแแแ แแแแก แจแแแแแ, แซแแ แแแแแ Zimbra แแฃแ แแแแแแ แแแแฌแงแแแ แแฃแแแแแ แแแแแขแแ แแแแ แ แแแฃแแแ แฃแ แแแแแแแแฅแแแแแแแแ แจแแกแแแแแแกแแแแกแแแแก. แแแแก แฌแงแแแแแแ, แแแแแแแกแขแ แแขแแ แก แจแแแซแแแแ แแ แแฅแขแแแฃแแแ แแฆแแแคแฎแแ แแก แแแแแแแกแฎแแแแแก แจแแฆแฌแแแแก แจแแกแแซแแแแแแแ แแ แ แแฎแแแแ Zimbra Collaboration Suite Open-Source Edition แกแแคแแกแขแ แงแฃแแแแจแ, แแ แแแแ แแแแชแแแก แงแแแแ แกแแ แแแกแ, แ แแแแแแช แแฃแจแแแแก Zimbra OSE-แจแ แแ แแกแแแ แแชแแแแก แแ แแแแขแแ แแแแแฃแแ แฌแแแแแแก แแแแแแแแแก แแชแแแแแแแก แจแแกแแฎแแ. .
Zextras Suite-แแแ แแแแแแจแแ แแแฃแแ แงแแแแ แแแแฎแแแกแแแแก แจแแแแซแแแแ แแแฃแแแแจแแ แแแ Zextras-แแก แฌแแ แแแแแแแแแแแก แแแแขแแ แแแ แขแ แแแแแแคแแแแแก แแแคแแกแขแแ katerina@zextras.com
แฌแงแแ แ: www.habr.com
