Artigos de suporte do Web750 e guias de instruções:


WordPress - proteja seu site contra malware e ataques de hackers com configuração de segurança essencial.


Garantir a segurança do WordPress é de suma importância para todos os proprietários de sites. Diariamente, o Google coloca na lista negra mais de 10.000 sites devido a malware e sinaliza aproximadamente 50.000 sites para phishing semanalmente.


Se proteger seu site é uma prioridade, adotar as melhores práticas de segurança do WordPress torna-se imperativo. Este guia abrangente fornecerá as principais dicas de segurança do WordPress para proteger seu site de forma eficaz contra hackers e malware.


Por que você precisa da segurança do WordPress?


A segurança do WordPress é de extrema importância por vários motivos convincentes. Em primeiro lugar, o WordPress é um dos sistemas de gerenciamento de conteúdo mais populares do mundo, tornando-o um alvo atraente para hackers que buscam explorar vulnerabilidades e obter acesso não autorizado a sites. Sem segurança adequada, seu site fica suscetível a várias ameaças, como injeções de malware, ataques de força bruta e tentativas de phishing.


Em segundo lugar, um site comprometido pode resultar em consequências graves, incluindo perda de dados confidenciais, danos à sua reputação e possíveis responsabilidades legais. A confiança dos visitantes pode ser abalada se suas informações pessoais forem comprometidas, perdendo significativamente tráfego e oportunidades de negócios.


Além disso, os mecanismos de pesquisa, como o Google, ativamente listam sites com conteúdo malicioso, impactando negativamente a classificação e a visibilidade do SEO do seu site. Isso pode ser prejudicial para sua presença e credibilidade na web.


Ao investir na segurança do WordPress, você protege proativamente seu site, usuários e interesses comerciais. A implementação de práticas de segurança fortes, atualizações regulares, políticas de senha robustas e plug-ins de segurança podem reduzir significativamente o risco de ameaças cibernéticas e proporcionar tranquilidade, permitindo que você se concentre no crescimento e sucesso do seu site.


Aqui estão algumas etapas de ação que você pode implementar para proteger seu site contra vulnerabilidades de segurança.


Atualize a versão do WordPress regularmente


Atualizar regularmente sua versão do WordPress é vital para a segurança, estabilidade e desempenho do seu site. O WordPress lança atualizações para corrigir bugs, resolver vulnerabilidades e introduzir novos recursos. Ao manter-se atualizado, você protege seu site contra possíveis violações de segurança e garante a compatibilidade com os temas e plugins mais recentes.


Para atualizar, verifique se há atualizações disponíveis no painel, faça backup do seu site e teste as atualizações em um ambiente de teste. Lembre-se de atualizar primeiro os arquivos principais, seguidos pelos temas e plugins. Manter uma versão atualizada do WordPress fornecerá uma experiência de usuário perfeita e protegerá seu site contra possíveis ameaças.


Implemente credenciais de login seguras para WP-Admin


As credenciais seguras de login do WP-Admin são fundamentais para proteger seu site WordPress contra acesso não autorizado e possíveis ameaças cibernéticas. Comece escolhendo nomes de usuário fortes e únicos, evitando nomes genéricos como "admin". Combine o uso de letras maiúsculas e minúsculas, números e caracteres especiais para criar senhas robustas e difíceis de decifrar. Habilite a autenticação de dois fatores (2FA) para uma camada extra de segurança, exigindo um código de verificação além de sua senha.


Limite as tentativas de login para evitar ataques de força bruta. Atualize regularmente as credenciais de login e evite compartilhá-las por meio de canais inseguros. Planeje usar uma rede privada virtual (VPN) ao acessar o WP-Admin de redes públicas. Ao implementar essas medidas, você aumenta significativamente a segurança do seu login WP-Admin, protegendo seu site e dados confidenciais de possíveis ameaças.


Para criar uma conta de administrador do WordPress adicional ou nova com um nome de usuário exclusivo, faça login no painel do WordPress, navegue até "Usuários", clique em "Adicionar novo", forneça um nome de usuário, e-mail e senha, selecione "Administrador" como a função, e clique em "Adicionar novo usuário". Faça login usando as novas credenciais para acesso de administrador.


Crie uma senha forte combinando números, símbolos e letras maiúsculas e minúsculas. Para maior segurança, opte por senhas com mais de 12 caracteres, pois elas são significativamente mais difíceis de decifrar.


Usando temas WordPress confiáveis


O uso de temas confiáveis do WordPress é uma etapa fundamental na configuração da segurança essencial para o seu site WordPress. Os temas confiáveis são desenvolvidos e mantidos por autores ou empresas respeitáveis, garantindo que sigam as melhores práticas de codificação e sejam submetidos a auditorias de segurança regulares. Ao optar por tais temas, você reduz o perigo de vulnerabilidades que hackers e malfeitores podem explorar.


Evite baixar temas de sites não confiáveis, que podem conter malware oculto ou código malicioso. Além disso, certifique-se de que o tema escolhido seja compatível com sua versão atual do WordPress e plugins populares para evitar possíveis conflitos.


Para minimizar o risco de ser alvo de hackers, é aconselhável selecionar temas WordPress exclusivamente do repositório oficial ou de desenvolvedores confiáveis. Como alternativa, você pode explorar temas de terceiros em mercados de temas oficiais como o ThemeForest, que oferece uma vasta gama de temas premium. Ao aderir a essas diretrizes, você aumenta a segurança do seu site baseado em WordPress e reduz a probabilidade de possíveis violações de segurança.


Estabelecendo uma lista segura e uma lista de bloqueio para a página de administração


Configure uma lista segura e uma lista de bloqueio para reforçar a segurança essencial da sua página de administração do WordPress. Crie uma lista segura contendo endereços IP autorizados ou intervalos de IP a partir dos quais o acesso de administrador é permitido. Isso garante que apenas usuários confiáveis possam acessar a área administrativa. Simultaneamente, implemente uma lista de bloqueio para negar o acesso de IPs suspeitos ou não autorizados conhecidos por atividades maliciosas. Usando plug-ins ou configurações de servidor, você pode gerenciar facilmente essas listas e fortalecer as defesas do seu site contra tentativas de acesso não autorizado, reduzindo significativamente o risco de possíveis ameaças à segurança.


Instalar certificado SSL


A instalação de um certificado SSL de segurança em seu site WordPress é uma etapa de segurança fundamental que garante a comunicação criptografada entre seu servidor e os visitantes. Isso garante a integridade e confidencialidade dos dados transmitidos entre os usuários e seu site.


Em primeiro lugar, você deve adquirir um certificado SSL de uma Autoridade de Certificação (CA) confiável. Após a validação, você receberá um arquivo de certificado que precisará instalar em seu servidor web.


Para aqueles que usam um provedor de hospedagem que oferece cPanel, o processo envolve o upload do arquivo de certificado por meio do gerenciador SSL/TLS. Em seguida, você deve atualizar suas configurações do WordPress para HTTPS em vez de HTTP.


O processo é mais direto para sites hospedados em plataformas gerenciadas de hospedagem WordPress. A maioria dos provedores oferece instalação SSL com um clique ou até instala automaticamente o SSL.


Uma vez instalado, certifique-se de que todo o seu conteúdo seja carregado por HTTPS, não HTTP, para evitar problemas de conteúdo misto. Use plugins como Really Simple SSL para facilitar esse processo. Lembre-se sempre de que ter um SSL é essencial para criar confiança com os usuários e para a classificação de SEO.


Remover plugins e temas WordPress não utilizados


Temas e plugins não utilizados podem representar um risco de segurança para o seu site WordPress. Mantê-los em seu site, mesmo inativos, pode se tornar um backdoor para hackers se não forem atualizados regularmente. Veja como removê-los com segurança:


Em primeiro lugar, faça backup do seu site. Esta é uma etapa crucial antes de fazer alterações significativas em seu site WordPress.


Em seguida, desative os plug-ins não utilizados. Navegue até o painel do WordPress, clique em 'Plugins' e veja uma lista de todos os plugins instalados. Para cada plug-in não utilizado, clique em 'Desativar' e depois em 'Excluir'.


Para temas, vá para 'Aparência' > 'Temas'. Você verá todos os seus temas instalados. Mantenha os temas WordPress atualmente ativos e padrão (como Twenty-One). Para quaisquer outros temas não utilizados, passe o mouse sobre o tema e clique em 'Detalhes do tema' e, em seguida, clique em 'Excluir' no canto inferior direito.


Lembre-se, ter apenas os temas e plugins necessários e atualizados reduz as vulnerabilidades em potencial. Manter isso como parte de sua configuração de segurança ajuda a garantir que seu site WordPress permaneça seguro e protegido.


Melhore a segurança do WordPress usando plugins do WordPress.


Embora seja útil proteger seu site usando esses plug-ins, é essencial não instalá-los todos simultaneamente sem pensar adequadamente. Uma sobrecarga de plugins pode resultar na lentidão do seu site.


Inicialmente, determine seus requisitos para selecionar os plugins mais adequados para o seu site.


Ativar autenticação de dois fatores para WP-Admin


Habilitar a autenticação de dois fatores (2FA) para sua área de administração do WordPress adiciona uma camada extra de segurança, reduzindo o risco de acesso não autorizado.


Para configurar o 2FA, você precisará de um plug-in como Wordfence, Jetpack ou Google Authenticator. Depois de instalado e ativado, navegue até as configurações do plug-in no painel do WordPress.


Normalmente, você será solicitado a vincular sua conta a um aplicativo de autenticação em seu celular, como Google Authenticator ou Authy. Depois de vinculado, toda vez que você fizer login no seu WP-admin, será solicitado que você insira uma senha única do seu aplicativo autenticador após inserir sua senha.


Ao habilitar o 2FA, você melhora significativamente a segurança do seu site WordPress, tornando-o mais resistente a violações.


Faça Backup do WordPress Regularmente


Fazer backup regularmente do seu site WordPress é vital para sua configuração de segurança. Os backups protegem seu conteúdo e dados caso seu site seja comprometido ou tenha problemas técnicos.


Você pode fazer backup do seu site WordPress manualmente ou usar um plugin como UpdraftPlus, BackupBuddy ou VaultPress. Esses plug-ins podem fazer backup automático do seu site em intervalos regulares.


Após a instalação e ativação:


Vá para as configurações do plug-in.


Defina seu agendamento de backup preferido.


Especifique o local de backup de seus backups.


Você pode armazenar backups em serviços de armazenamento em nuvem como Google Drive, Dropbox ou Amazon S3.


Backups regulares oferecem tranquilidade, sabendo que você pode recuperar rapidamente seu site WordPress em caso de emergência.


Limitar tentativas de login


Limitar as tentativas de login é uma medida de segurança robusta para o seu site WordPress, protegendo-o contra ataques de força bruta. Esses ataques envolvem hackers tentando obter acesso adivinhando repetidamente sua senha.


Para limitar as tentativas de login, você deve usar plugins como Limit Login Attempts Reloaded ou Login LockDown. Depois de instalar e ativar o plug-in escolhido, vá para as configurações no painel do WordPress.


Aqui, você pode definir o número máximo de tentativas de login antes que o IP e a duração do bloqueio sejam bloqueados. Você também pode ser notificado por e-mail após várias tentativas malsucedidas.


Limitar as tentativas de login torna significativamente mais desafiador para usuários não autorizados obter acesso de "força bruta" ao seu site.


Alterar o URL da página de login do WordPress


Alterar o URL de login padrão do WordPress é uma precaução de segurança adequada que pode reduzir significativamente as chances de ataques de força bruta. Por padrão, a URL de login do WordPress é yoursite.com/wp-admin ou yoursite.com/wp-login.php. Os hackers geralmente visam esses URLs.


Para alterar sua URL de login, use um plug-in de segurança como WPS Hide Login ou iThemes Security. Depois de instalar e ativar o novo plug-in, navegue até suas configurações no painel do WordPress.


Nas configurações, especifique um novo URL de login. Torne-o exclusivo, mas fácil de lembrar, por exemplo, yoursite.com/my-new-login. Os antigos URLs de login do WordPress agora serão redirecionados para sua página inicial, tornando mais difícil para os hackers encontrarem sua página de login.


Lembre-se de que alterar a URL de login deve fazer parte de uma estratégia de segurança maior, pois é uma das muitas maneiras de proteger seu site WordPress.


Monitorar a atividade do usuário


Monitorar a atividade contínua do usuário é essencial para manter um site WordPress seguro. Ele permite que você rastreie e registre as ações do usuário, dando a você visibilidade de quem está fazendo o quê em seu site. Isso pode ser particularmente útil para identificar comportamentos ou ações suspeitas que possam comprometer a segurança do seu site.


Use um plug-in como WP Activity Log ou Activity Log para monitorar a atividade do usuário. Depois de instalados e ativados, esses plug-ins podem rastrear ações como logins de usuários, alterações de senha, alterações de tema, instalações de plug-ins e atualizações ou modificações em postagens e páginas.


Esses plug-ins geralmente permitem que você personalize o nível de rastreamento e podem fornecer relatórios e alertas em tempo real para atividades específicas. Monitorar e revisar regularmente a atividade do usuário pode ajudá-lo a detectar e responder rapidamente a várias ameaças de segurança, garantindo a segurança contínua do seu site WordPress.


Desconectar automaticamente usuários inativos do WordPress


Desconectar automaticamente usuários ociosos é uma medida de segurança inteligente para o seu site WordPress. Ele evita que ações não autorizadas ocorram se um usuário deixar seu dispositivo sem vigilância enquanto estiver conectado ao seu site.


Para implementar isso, você pode usar um plugin como Idle User Logout ou BulletProof Security. Depois de instalado e ativado, navegue até as configurações do plug-in no painel do WordPress.


Aqui, você pode definir o tempo ocioso após o qual um usuário deve ser desconectado. Normalmente, você também pode configurar uma caixa de diálogo de contagem regressiva avisando os usuários antes que eles sejam desconectados. Alguns plug-ins fornecem uma opção para isentar funções de usuário específicas de logouts automáticos.


Ao desconectar automaticamente usuários ociosos, você reduz significativamente o risco de atividade não autorizada em seu site, aumentando sua segurança geral.


Verifique se há malware do WordPress


A verificação regular de malware é uma parte essencial da manutenção da segurança do seu site WordPress. O malware pode levar ao roubo de dados, lista negra de sites ou perda de acesso ao site.


Para executar a verificação de malware, use um plug-in de segurança como Wordfence, Sucuri Security ou iThemes Security. Esses plug-ins podem verificar seu site em busca de malware, código malicioso e outras ameaças à segurança.


Depois de instalar e ativar o plug-in escolhido, navegue até o painel na área de administração do WordPress. Aqui, você pode iniciar uma verificação de malware. Alguns plugins também oferecem varreduras programadas automáticas.


Esses plug-ins detectam malware e oferecem soluções para corrigir os problemas detectados. É essencial atualizar regularmente seu plug-in de segurança para garantir que ele possa identificar e proteger contra as ameaças mais recentes.


Ao verificar ativamente se há malware, você ajuda a garantir a segurança e a integridade contínuas do seu site WordPress.


Como melhorar a segurança do seu site WordPress sem usar plugins?


É possível melhorar a segurança do seu site mesmo sem depender de plugins. Aqui vamos mostrar passo a passo.


Migre para um provedor de hospedagem especializado em hospedagem gerenciada do WordPress


A migração para um host da Web mais seguro é uma abordagem proativa para aumentar a segurança do seu site sem usar plug-ins. Ao optar por um provedor de hospedagem respeitável com medidas de segurança robustas, você pode fortalecer seu site contra possíveis ameaças e vulnerabilidades. Um host seguro normalmente emprega firewalls avançados, atualizações regulares de segurança e sistemas de detecção de intrusão, reduzindo o risco de ataques cibernéticos. Um host confiável também pode oferecer recursos como certificados SSL, protocolos seguros de transferência de arquivos e centros de dados seguros para proteger seu site e os dados dos visitantes. A escolha de um host seguro é fundamental para reforçar a defesa do seu site e garantir um ambiente online seguro para seus usuários.


Desative a edição de arquivos


Desativar a edição de arquivos no WordPress é uma medida de segurança comum, impedindo alterações não autorizadas em seu tema e selecionando arquivos de plug-in diretamente da área de administração do WordPress. Você pode fazer isso adicionando uma linha de código ao seu arquivo wp-config.php localizado no diretório raiz de sua instalação personalizada do WordPress. Aqui está o código que você precisa adicionar: define('DISALLOW_FILE_EDIT', true);


Depois de adicionar esta linha ao seu arquivo wp-config.php, salve as alterações e faça o upload de volta para o seu servidor, se necessário. Os editores de temas e plugins serão desativados na área de administração do WordPress, aumentando a segurança do seu site.


Alterar o prefixo padrão do banco de dados do WordPress


Alterar o prefixo padrão do banco de dados do WordPress ajuda a melhorar a segurança do site. Primeiro, sempre faça backup de seu banco de dados. Em wp-config.php, localize $table_prefix = 'wp_'; e substitua 'wp_' por um novo prefixo, por exemplo, $table_prefix = 'a1b2c3_';. Em seguida, em seu banco de dados, altere o prefixo de cada tabela de 'wp_' para seu novo prefixo. Faça o mesmo para quaisquer opções e metacampos de usuário com o prefixo antigo. Isso pode ser um processo complexo e requer conhecimento de bancos de dados. Sempre faça backup antes de fazer alterações e considere o uso de um plug-in de segurança que simplifique esse processo, reduzindo os riscos associados a alterações manuais.


Conclusão


Os ataques cibernéticos, como injeção de malware e ataques DDoS, representam ameaças significativas. Os sites WordPress são particularmente vulneráveis devido ao seu uso generalizado, tornando-os alvos atraentes para hackers. Assim, os proprietários de sites WordPress devem entender como proteger seus sites de forma eficaz.


No entanto, proteger um site WordPress é mais do que apenas um assunto feito uma vez. A avaliação contínua é vital, pois os ataques cibernéticos evoluem constantemente. Embora os riscos persistam, a implementação de medidas de segurança do WordPress pode mitigá-los significativamente. Ao permanecer proativo e adotar práticas de segurança robustas, os proprietários de sites podem proteger seus sites WordPress e protegê-los contra possíveis violações.


Links / Recursos úteis


  • WordPress Security (Official by WordPress.org)

  • The Definitive WordPress Security Guide (Sucuri)

  • WordPress Security Plug-in (Wordfence)

  • The Ultimate WordPress Security Guide (WP beginner)

  • WordPress Security Plug-ins (Official by WordPress.org)

  • Support Article (in English)

  • Go back to Web750