22 passos para proteger o WordPress: Segurança anti-hacker

O WordPress é o sistema de gerenciamento de conteúdo mais utilizado no mundo, o que o torna um alvo frequente de hackers, ataques de força bruta e bots. Manter as configurações padrão pode levar a sérios problemas de segurança, como a perda de acesso ao seu site ou a injeção de código malicioso. Aqui estão 22 recomendações para proteger seu site WordPress e fortalecer sua segurança.

1. Alterar o prefixo wp_ do banco de dados

Ao instalar o WordPress, um prefixo padrão é gerado. wp_ Isso se aplica a tabelas de banco de dados, que são conhecidas por hackers. Modifique esse prefixo para um personalizado para evitar ataques direcionados a tabelas padrão do WordPress.

2. Evite usar o usuário 'Administrador'.

Não use nomes de usuário comuns como admin o root Para o usuário principal do WordPress, já que ele será o primeiro alvo de um invasor, escolha um nome único e difícil de adivinhar.

3. Use senhas fortes

Use senhas fortes com letras maiúsculas, letras minúsculas, números e caracteres especiais. Isso reduz a probabilidade de ser vítima de ataques de força bruta.

4. Mantenha o WordPress atualizado

Os hackers costumam visar versões antigas porque elas podem conter vulnerabilidades conhecidas. Certifique-se de ter a versão mais recente. WordPress Para manter a proteção ideal.

5. Atualize os plugins

Os plugins são um alvo comum de ataques. Atualize-os com frequência, especialmente aqueles que não fazem parte do diretório oficial do WordPress.

6. Atualize o tema ativo.

Os temas também podem ser uma porta de entrada para hackers se estiverem desatualizados. Se você usa temas de terceiros, mantenha-se atualizado com as atualizações dos desenvolvedores.

7. Evite plugins e temas desatualizados.

Plugins e temas desatualizados representam um risco. Verifique regularmente se estão atualizados ou substitua-os por alternativas seguras e ativas.

8. Exclua plugins e temas inativos.

Plugins e temas inativos podem se tornar vulnerabilidades se não forem atualizados. Exclua tudo o que você não usa, deixando apenas o tema de backup do seu WordPress.

9. Baixe plugins e temas de sites confiáveis.

Evite baixar arquivos de sites desconhecidos ou redes P2P como Torrent, pois podem conter malware. Use sempre o repositório oficial ou sites confiáveis ​​como o Envato.

10. Proteja o arquivo de configuração wp-config.php

O arquivo wp-config.php Contém dados confidenciais. Mova-o para uma pasta segura e altere as suas permissões para 444 e restringe o acesso com regras em .htaccess.

11. Proteja a pasta de uploads.

A pasta uploads É vulnerável a ataques. Limite as extensões de arquivo permitidas adicionando regras em .htaccess para maior segurança

12. Faça backups.

Os backups são essenciais. Certifique-se de que seu provedor de hospedagem os execute automaticamente e considere usar um plugin como o BackWPup para agendá-los na nuvem.

13. Limitar tentativas de login

Instale plugins como o Limit Login Attempts para proteger a tela de login e impedir que usuários indesejados se registrem, com medidas de segurança adicionais como o reCaptcha.

14. Instale um plugin de segurança

Plugins como o WordFence ou o iThemes Security ajudam a proteger seu site contra ataques de força bruta e outros métodos maliciosos, notificando você em caso de riscos.

15. Utilize permissões seguras em arquivos e pastas.

Certifique-se de que os arquivos tenham as permissões necessárias. 644 e as pastas 755 para evitar vulnerabilidades.

16. Implemente um proxy reverso como o Cloudflare.

A Cloudflare não oferece apenas armazenamento em cache, mas também medidas de segurança como ofuscação de e-mails e bloqueio de IPs suspeitos.

17. Registre seu site no Google Search Console

Além da análise de tráfego, o Google Search Console oferece alertas sobre problemas de usabilidade, problemas de velocidade e possíveis injeções de código no seu site.

18. Evite o registro de Splogger

Se você permitir o cadastro de usuários, utilize um plugin como o WangGuard para detectar usuários falsos ou maliciosos que tentem injetar spam ou malware.

19. Proteja o arquivo .htaccess

Adicionar regras em .htaccess Para impedir que terceiros acessem este arquivo, pois ele controla configurações importantes do seu site.

20. Controle o spam nos comentários

Proteja seus formulários de comentários contra spam com um plugin como o Akismet e verifique suas configurações de comentários para melhorar a segurança.

21. Desative a vulnerabilidade de pingback

Desativar o protocolo xmlrpc.php en .htaccess Para evitar ataques via pingbacks, caso você não utilize aplicativos de administração remota.

22. Monitorar alterações nos arquivos

Plugins como o WordFence podem alertá-lo sobre alterações inesperadas nos arquivos do seu site, permitindo que você detecte e reverta possíveis ameaças.

Artigo original de Fernando Tellado | 20 de novembro