Hardening de Servidores Linux:
superfície de ataque mínima seguindo CIS Benchmark
Hardening profissional de servidores Linux: SSH hardening, desativação de serviços desnecessários, permissões corretas, sysctl seguro, auditd e configuração de segurança seguindo CIS Benchmark adaptado ao contexto de hosting web.
O que está incluído
Tudo o que recebe no hardening do servidor Linux
SSH hardening completo — desativar login root, password authentication desativado, porta personalizada, protocolos limitados a SSH2, MaxAuthTries e ClientAlive configurados.
Desativação de serviços desnecessários — identificação e desativação de serviços não usados que aumentam a superfície de ataque (cups, avahi, NFS, rpcbind conforme aplicação).
Permissões de ficheiros sensíveis — /etc/passwd, /etc/shadow, /etc/sudoers, private keys e outros ficheiros críticos com permissões corretas que impedem leitura por utilizadores não privilegiados.
Configuração de sysctl segurança — parâmetros de kernel para proteção: desativar IP forwarding não necessário, SYN cookies contra SYN flood, ICMP redirect protection e outros parâmetros de rede.
Política de passwords e sudo — complexidade mínima de passwords, expiração, configuração de sudoers com princípio de mínimo privilégio e log de comandos sudo.
Auditd e logging de segurança — configuração do auditd com regras para monitorizar eventos críticos: logins, sudo, alterações a ficheiros de configuração e execução de comandos privilegiados.
Atualizações de segurança automáticas — configuração de unattended-upgrades (Ubuntu/Debian) ou dnf-automatic (AlmaLinux) para aplicar patches de segurança automaticamente sem intervenção manual.
Relatório de compliance — verificação do servidor contra CIS Benchmark após o hardening, com relatório de controlos aplicados, controlos não aplicáveis e justificações.