<?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 DevOps, Linux e mais</title><link>https://blog.chcdc.com.br/tags/fail2ban/</link><description>Recent content in Fail2ban on DevOps, Linux e mais</description><generator>Hugo -- gohugo.io</generator><language>pt_br</language><lastBuildDate>Sat, 25 Jul 2026 10:12:00 -0300</lastBuildDate><atom:link href="https://blog.chcdc.com.br/tags/fail2ban/index.xml" rel="self" type="application/rss+xml"/><item><title>Bloqueando tentativas de invasão no SSH com Fail2ban</title><link>https://blog.chcdc.com.br/posts/bloqueando-tentativas-de-invas%C3%A3o-no-ssh-com-fail2ban/</link><pubDate>Sat, 25 Jul 2026 10:12:00 -0300</pubDate><guid>https://blog.chcdc.com.br/posts/bloqueando-tentativas-de-invas%C3%A3o-no-ssh-com-fail2ban/</guid><description>&lt;p&gt;Todo servidor com SSH exposto na internet recebe tentativas de login o dia inteiro, geralmente bots testando usuários e senhas comuns. O &lt;code&gt;fail2ban&lt;/code&gt; monitora os logs de autenticação e bane automaticamente quem errar demais.&lt;/p&gt;
&lt;h3 id="instalando"&gt;Instalando&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;$ sudo apt install fail2ban
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Em distribuições baseadas em RHEL:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;$ sudo dnf install fail2ban
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id="configurando-o-jail-do-ssh"&gt;Configurando o jail do SSH&lt;/h3&gt;
&lt;p&gt;O fail2ban vem com um arquivo de configuração padrão, &lt;code&gt;jail.conf&lt;/code&gt;, mas ele é sobrescrito em atualizações. Por isso as customizações vão em &lt;code&gt;jail.local&lt;/code&gt;:&lt;/p&gt;</description></item></channel></rss>