wils@web ~ $ cat ~/ajuda/como-configurar-o-fail2ban-0-11-para-bloquear-tentativas-de-acesso-malicioso-em-servidores-ubuntu-22-04.md
SegurançaComo configurar o Fail2ban 0.11 para bloquear tentativas de acesso malicioso em servidores Ubuntu 22.04
O Fail2ban é uma ferramenta essencial para proteger servidores contra tentativas de acesso malicioso. Neste manual, você aprenderá a configurar o Fail2ban 0.11 em um servidor Ubuntu 22.04.
Introdução
O Fail2ban monitora logs de serviços e bloqueia endereços IP que apresentem comportamento suspeito, como várias tentativas de login falhadas. Isso ajuda a prevenir ataques de força bruta e outras atividades maliciosas.
Passo a Passo para Configuração do Fail2ban
1. Instalação do Fail2ban
Primeiro, atualize o sistema e instale o Fail2ban com os seguintes comandos:
sudo apt update
sudo apt install fail2ban
2. Configuração Básica
O Fail2ban utiliza arquivos de configuração localizados em /etc/fail2ban. O arquivo principal é jail.conf, mas não devemos editá-lo diretamente. Em vez disso, crie um arquivo jail.local para suas configurações personalizadas:
sudo cp /etc/fail2ban/jail.conf /etc/fail2ban/jail.local
3. Editando o arquivo jail.local
Abra o arquivo jail.local em um editor de texto:
sudo nano /etc/fail2ban/jail.local
Localize a seção [sshd] e ative-a, alterando enabled = false para enabled = true. Você também pode ajustar as configurações de maxretry e bantime conforme necessário.
4. Configurando o Banimento
Defina o tempo de banimento e o número de tentativas permitidas. Por exemplo:
[sshd]
enabled = true
port = ssh
filter = sshd
logpath = /var/log/auth.log
maxretry = 5
bantime = 3600
5. Reiniciando o Fail2ban
Após realizar as alterações, reinicie o Fail2ban para aplicar as novas configurações:
sudo systemctl restart fail2ban
6. Verificando o Status do Fail2ban
Para verificar se o Fail2ban está funcionando corretamente, use o comando:
sudo fail2ban-client status
Isso mostrará o status e as jails ativas.
Conclusão
O Fail2ban é uma ferramenta poderosa para proteger seu servidor contra ataques. Mantenha-o sempre atualizado e revise as configurações regularmente para garantir a máxima segurança.
Dica: Considere adicionar outras jails, como para serviços web, para aumentar a proteção do seu servidor.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.