SSH & Avançado 46 visualizações

Como limitar tentativas de login por SSH para reduzir tentativas de invasão

Ver no WHMCS

Como limitar tentativas de login por SSH para reduzir tentativas de invasão

Olá, amigo(a) desenvolvedor(a) ou administrador(a) de servidor! Aqui é o seu Sensei da GeHost — e hoje vamos conversar sobre uma prática essencial para manter seu servidor seguro: limitar as tentativas de login por SSH.

Imagine o SSH como uma porta de entrada segura para seu servidor. Se alguém tentar acessar com senhas erradas muitas vezes, isso pode ser um sinal de tentativa de invasão. Felizmente, podemos colocar uma "trava inteligente" para impedir que invasores tentem de forma repetida. Vamos aprender juntos como fazer isso, passo a passo, com cuidado e clareza.

Antes de começar: o que é SSH e por que protegê-lo?

SSH (Secure Shell) é a forma segura de acessar seu servidor remotamente. Ele é muito usado por quem desenvolve, gerencia sites ou configura servidores. Por ser tão poderoso, ele também é alvo frequente de ataques automatizados — especialmente tentativas de login com senhas comuns.

Por isso, limitar o número de tentativas de login por SSH é uma das formas mais eficazes de proteger seu servidor. É como colocar um alarme que dispara após 3 tentativas erradas — e bloqueia o acesso por um tempo.

Passo a passo: como limitar tentativas de login por SSH no cPanel

Na GeHost, você tem acesso ao cPanel — o painel de controle que torna tudo mais simples. Vamos usar ele para configurar o limite de tentativas.

  1. Entre no cPanel
    Acesse seu painel em painel.gehost.com.br. Use seu usuário e senha de hospedagem. Tela de login do cPanel com campos Usuário e Senha
  2. Encontre a ferramenta "SSH Access"
    No cPanel, vá até a seção “Segurança”. Lá você verá uma opção chamada “SSH Access”. Clique nela. Painel inicial do cPanel com seção Segurança destacada
  3. Configure o limite de tentativas
    Na página de SSH Access, você verá uma opção chamada “Fail2Ban”. Esse é o sistema que automaticamente bloqueia IPs após múltiplas tentativas falhas.

    Clique em “Ativar Fail2Ban” (se ainda não estiver ativo). Ele já vem com regras padrão que bloqueiam tentativas de login por SSH após 5 tentativas em 10 minutos — mas você pode ajustar conforme necessário.
  4. Verifique as regras ativas
    Após ativar, o Fail2Ban começa a monitorar o acesso SSH. Você pode ver os IPs bloqueados e o tempo de bloqueio na seção “Fail2Ban Status”.

    Se quiser, pode personalizar o tempo de bloqueio ou o número de tentativas permitidas — mas para quem está começando, as configurações padrão já são muito eficazes.
  5. Teste com segurança
    Após configurar, teste o acesso SSH com uma senha correta. Se tudo estiver certo, você terá acesso normal.

    Se quiser testar o bloqueio, tente digitar uma senha errada 5 vezes seguidas — o sistema deve bloquear seu IP temporariamente. Isso é normal e desejável!

Dica do Sensei: Nunca use sua senha de acesso ao cPanel como senha de SSH. Use uma senha forte, única e diferente. Isso aumenta muito a segurança do seu servidor.

Importante: o que não fazer

  • Não desative o SSH Access ou o Fail2Ban — isso deixa seu servidor vulnerável.
  • Não use o mesmo usuário e senha de cPanel para SSH — isso é um risco.
  • Não bloqueie seu próprio IP por acidente — se ficar bloqueado, espere o tempo de bloqueio passar ou entre em contato com o suporte.

Quer ir além? Dicas extras para segurança

Além de limitar tentativas, você pode ainda:

  • Usar chaves SSH em vez de senhas — mais seguro e prático.
  • Alterar a porta padrão do SSH (por exemplo, de 22 para outra) — mas isso exige conhecimento avançado.
  • Manter o sistema atualizado — o cPanel atualiza automaticamente, mas é bom verificar.

Se precisar de ajuda, estamos aqui

Se você não conseguir configurar ou tiver dúvidas, o nosso suporte está pronto para te ajudar. Basta acessar o painel do cliente e abrir um chamado. Estamos aqui para te apoiar, com carinho e atenção.

Seja bem-vindo(a) ao mundo da segurança digital. Com pequenos cuidados, você protege não só seu servidor, mas também seus dados, seus clientes e sua reputação.

Com carinho,
Sensei da GeHost
*Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)*

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.