fail2ban.filter:failregex添加正则

目录

一、问题描述

二、操作步骤

1、写正则

2、添加正则

3、测试正则

4、重启fail2ban,让新配置生效


一、问题描述

我们服务器的 auth.log 最近出现很多下面类似的内容:

Oct 28 09:35:11 hostname sshd[20316]: Address 206.189.145.254 maps to buycost.io, but this does not map back to the address - POSSIBLE BREAK-IN ATTEMPT!

我想用fail2ban进行处理,该如何操作呢?

下面是我的操作步骤,供大家参考。

二、操作步骤

1、写正则

日志:

Oct 28 09:35:11 hostname sshd[20316]: Address 206.189.145.254 maps to buycost.io, but this does not map back to the address - POSSIBLE BREAK-IN ATTEMPT!

正则:

^%(__prefix_line)sAddress <HOST> maps to \S+, but this does not map back to the address - POSSIBLE BREAK-IN ATTEMPT!\s*$

解释:

正则日志
^开头
^%(__prefix_line)sOct 28 09:35:11 hostname sshd[20316]:
AddressAddress
<HOST>206.189.145.254
maps tomaps to
\S+,buycost.io,
but this does not map back to the address - POSSIBLE BREAK-IN ATTEMPT!\s*but this does not map back to the address - POSSIBLE BREAK-IN ATTEMPT!
$结尾

2、添加正则

因为是 auth.log ,所以我是在

/etc/fail2ban/filter.d/sshd.conf

添加正则。

3、测试正则

fail2ban-regex /var/log/auth.log /etc/fail2ban/filter.d/sshd.conf

下面是正则出错时结果展示:

因为“[]”需要转义,如果不转义,就会出错,就有下面的结果

下面是正则正确时结果展示:

4、重启fail2ban,让新配置生效

sudo service fail2ban restart


我是程序员娟娟,

致力将工作中遇到的问题和解决方案记录下来,

分享给更多需要的同行。

如果对你有帮助,不妨点个关注吧!

这个错误信息"connect to server 192.168.206.88:22122 fail java.net.ConnectException: Connection refused: connect"表示连接服务器192.168.206.88的22122端口失败,可能是由于服务器拒绝连接引起的。这种错误通常发生在网络连接问题、端口未打开或服务器未响应的情况下。根据引用中提供的链接,你可以查看更多关于Connection refused错误的详细信息。引用中也提供了一些解决java.net.ConnectException的方法,你可以参考一下。在你的问题中,你提到使用了如下命令读取hdfs上的文件:"var text = sc.textFile("hdfs://slaver1:/input.txt")"。根据引用中的描述,你可能是因为没有指定端口号导致连接错误。所以你需要确保在"hdfs://slaver1:/input.txt"中指定正确的端口号。如果问题仍然存在,你可以检查网络连接,确保端口处于打开状态,并确认服务器是否正常运行。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [java.net.ConnectException: Call From slaver1/192.168.19.128 to slaver1:8020 failed on connection exc...](https://blog.csdn.net/u011652364/article/details/89347724)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [java.net.ConnectException: Connection refused问题解决办法](https://download.csdn.net/download/weixin_38711778/12790245)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值