wils@web ~ $ cat ~/ajuda/como-otimizar-a-seguranca-do-nginx-1-24-com-melhores-praticas-de-configuracao.md

Servidores

Como otimizar a segurança do Nginx 1.24 com melhores práticas de configuração

atualizado em 21/08/2026

O Nginx é um servidor web amplamente utilizado, conhecido por sua performance e escalabilidade. No entanto, garantir a segurança do seu servidor é essencial. Este manual apresenta melhores práticas para otimizar a segurança do Nginx 1.24.

1. Atualização do Nginx

Manter o Nginx atualizado é crucial para evitar vulnerabilidades conhecidas. Use o seguinte comando para atualizar:

sudo apt update && sudo apt upgrade nginx

2. Configuração de HTTPS

Utilizar HTTPS é fundamental para proteger os dados transmitidos. Siga os passos abaixo:

  1. Instale o Certbot:
  2. sudo apt install certbot python3-certbot-nginx
  3. Obtenha um certificado SSL:
  4. sudo certbot --nginx -d seu_dominio.com
  5. Renove automaticamente o certificado:
  6. sudo certbot renew --dry-run

3. Configurações de Segurança no Nginx

Adicione as seguintes diretivas no seu arquivo de configuração do Nginx (geralmente localizado em /etc/nginx/nginx.conf):

server {
    listen 443 ssl;
    ssl_certificate /etc/letsencrypt/live/seu_dominio.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/seu_dominio.com/privkey.pem;
    ssl_protocols TLSv1.2 TLSv1.3;
    ssl_ciphers 'HIGH:!aNULL:!MD5';
    add_header X-Content-Type-Options nosniff;
    add_header X-Frame-Options DENY;
    add_header X-XSS-Protection "1; mode=block";
}

4. Limitar o Acesso

Imponha restrições de acesso a diretórios sensíveis:

location ~ /.well-known {
    allow all;
}
location ~ /secret {
    deny all;
}

5. Proteção contra Ataques DDoS

Utilize as seguintes configurações para mitigar ataques:

http {
    limit_req_zone $binary_remote_addr zone=one:10m rate=1r/s;
    server {
        location / {
            limit_req zone=one burst=5;
        }
    }
}

Conclusão

Seguir estas práticas ajudará a proteger seu servidor Nginx contra ameaças. Revise regularmente suas configurações e mantenha-se informado sobre novas vulnerabilidades.

Dica: Considere usar um firewall adicional, como o UFW, para proteger ainda mais o 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.