Melhores práticas de segurança

O que já vem ativo

Todo servidor criado pela KeepCloud recebe scripts de segurança na instalação, entre eles:

  • Fail2Ban, que bloqueia endereços que erram o login SSH várias vezes;
  • bloqueio de robôs e IPs maliciosos no Nginx;
  • nos sites WordPress, limite de tentativas no wp-login.php, bloqueio do xmlrpc.php e bloqueio de PHP na pasta de uploads.

O que você pode ativar pelo painel

Bloquear um IP

  1. Em Servidores, abra o servidor e clique na aba Segurança.
  2. No cartão Bloqueio de IP's, clique em Novo, informe o IP (IPv4) e confirme.

O bloqueio vale para todos os sites daquele servidor. Para liberar, use a mesma lista.

Bloquear países

  1. Na mesma aba Segurança, vá ao cartão Bloqueio de país.
  2. Marque os países de onde você não atende, ou use Bloquear alto risco.
  3. Clique em Salvar.

Só bloqueie países se o seu público não estiver neles, porque visitantes legítimos desses lugares também ficam sem acesso.

Separar o acesso por site

Para quem só cuida de um site, crie um usuário SSH/SFTP do site (abra o site › aba SSH/SFTP/Secure). O usuário criado na aba SSH/SFTP/Secure do servidor acessa todos os sites daquele servidor.

Ativar a verificação em duas etapas

No canto superior direito, abra o menu do usuário › Conta › aba Segurança e clique em Ativar. A cada login, o painel pede um código enviado para o seu e-mail.

Boas práticas

  • Use senhas longas e diferentes para o painel, o WordPress, o banco de dados e o SSH.
  • Mantenha o WordPress, os temas e os plugins atualizados, e remova os que não usa.
  • Instale o SSL em todos os sites. Veja Como gerar um certificado SSL para minha aplicação?.
  • Guarde o token do provedor de nuvem como uma senha e revogue os que não usa mais.
  • Nos planos PLUS e PRO, gere e baixe backups regularmente.