Samuel Aguilar
Voltar ao blog
21 de junho de 2026·Cibersegurança·1 min de leitura

Hardening básico de um servidor Linux

Os primeiros passos para tornar um servidor Linux razoavelmente seguro antes de o colocar em produção.

Quando se arranca um servidor novo, ele vem demasiado aberto. Estas são as configurações mínimas que aplico sempre antes de o expor.

1. Atualizar e reduzir a superfície de ataque

apt update && apt full-upgrade -y

Desinstale o que não usa e desative os serviços de que não precisa. Cada porta aberta é uma porta de entrada.

2. SSH: a porta da frente

  • Sem root direto: PermitRootLogin no.
  • Apenas chave, sem palavra-passe: PasswordAuthentication no.
  • Crie o seu próprio utilizador com sudo e inicie sessão com esse utilizador.

3. Firewall por omissão: negar

Com o ufw, negue tudo e abra apenas o que for necessário:

ufw default deny incoming
ufw allow 22/tcp
ufw enable

4. Fail2ban

Bloqueia automaticamente os IP que falham o início de sessão várias vezes. É uma das coisas com melhor relação custo-benefício que pode instalar.

Isto não o torna invulnerável, mas tira-lhe das costas 95% do ruído automatizado da internet.

#linux#hardening#ssh#segurança