如何测试fail2ban是否真的可以发送电子邮件?


9

我已经配置了fail2ban,但是我想测试电子邮件的发送。例如,我希望在启动或停止fail2ban时收到电子邮件。

Answers:


9

我的理解是,可以将fail2ban配置为在检测到似乎正在攻击系统的主机时发送电子邮件通知。如果您需要进行测试,并且可以访问不被禁止使用的其他系统,则只需尝试多次错误登录(超过您配置的阈值)。

在执行此操作之前,我建议先从命令行确认邮件是否正常工作,因为fail2ban仅配置为使用mta(可能是sendmail或postfix的sendmail二进制文件):

echo "test message" | mailx -s 'test subject' myemail@mydomain.com

它将告诉您邮件是否有效。


答案是旧的,但似乎fail2ban会在监狱启动和停止时发送电子邮件,因此,如果重新启动fail2ban服务,您应该会看到一封这样的电子邮件(也许仅当使用action_mwl和时才这样action_mw)。如果您可以从命令行发送邮件,但看不到这些消息,则将指出fail2ban配置错误
crasic
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.