<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Fail2ban on Net Boy</title>
    <link>https://lian.st/tags/fail2ban/</link>
    <description>Recent content in Fail2ban on Net Boy</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-gb</language>
    <lastBuildDate>Wed, 06 Nov 2024 22:52:04 +0800</lastBuildDate><atom:link href="https://lian.st/tags/fail2ban/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Debian 12 部署Fail2ban保護SSH</title>
      <link>https://lian.st/posts/c9fd9755/</link>
      <pubDate>Wed, 06 Nov 2024 22:52:04 +0800</pubDate>
      
      <guid>https://lian.st/posts/c9fd9755/</guid>
      
      <description>&lt;h2 id=&#34;environment&#34;&gt;Environment&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;OS Version：&lt;code&gt; Debian GNU/Linux 12 (bookworm)&lt;/code&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Fail2ban-Server： &lt;code&gt;1.0.2&lt;/code&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Python： &lt;code&gt;3.11.2&lt;/code&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;install-fail2ban&#34;&gt;Install Fail2ban&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;apt install fail2ban
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;configure-rule&#34;&gt;Configure Rule&lt;/h2&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;nano /etc/fail2ban/jail.d/defaults-debian.conf

[DEFAULT]
# 用於指定忽略的ip地址， fail2ban 防御,以空格間隔。
ignoreip = 127.0.0.1/8
# ssh客戶端被禁止的時長（默認單位爲：秒）
bantime  = 86400
# 過濾的時長（秒）
findtime  = 600
# 匹配到的閥值（允許失敗的次數）
maxretry = 3
 
 
[ssh-iptables]
# 是否開啓
enabled  = true
# 過濾規則
port = 22
filter = sshd
# debian日志路徑
logpath = /var/log/auth.log
# centos7日志文件路徑
#logpath  = /var/log/secure
# 匹配到的閥值（允許失敗的次數）
maxretry = 4
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;install--rsyslog&#34;&gt;Install  Rsyslog&lt;/h2&gt;
&lt;p&gt;Debian 12 默認沒有安裝rsyslog，因fail2ban需要依賴rsyslog來做處理，所以我們這裏需要在debian12 中安裝rsyslog。&lt;/p&gt;</description>
      
    </item>
    
  </channel>
</rss>
