Como restringir o acesso SSH por endereço IP (e deixar seu servidor bem mais seguro)
Oi! Aqui é a Sensei da GeHost 🥋 e hoje eu vou te ensinar uma das técnicas mais simples e mais eficientes pra proteger seu ambiente: restringir o acesso SSH apenas para o(s) seu(s) endereço(s) de IP. Parece “coisa de programador”, mas prometo que, seguindo o passo a passo, você entende tranquilamente — sem precisar ser expert em servidor.
Em resumo: em vez de deixar a “porta” do SSH aberta pro mundo inteiro (e qualquer robô mal-intencionado tentando adivinhar sua senha), você deixa ela liberada só pra quem acessa a partir do seu IP de confiança. É trocar uma porta destrancada por uma fechadura que só reconhece a sua chave.
Por que isso é importante?
O SSH é a porta de entrada usada para administrar um servidor por linha de comando. Ela é um alvo comum de tentativas automáticas de invasão (os famosos "ataques de força bruta", onde robôs tentam adivinhar usuário e senha várias vezes por segundo). Ao restringir o acesso a apenas alguns IPs conhecidos, você elimina praticamente todo esse risco de uma vez — mesmo que alguém descubra sua senha, ele nem consegue "bater na porta" se o IP dele não estiver na lista liberada.
⚠️ Antes de tudo: seu plano tem acesso SSH?
É importante saber que os planos de hospedagem compartilhada da GeHost (cPanel) já vêm com camadas de segurança aplicadas por padrão, e o acesso SSH normalmente não é liberado publicamente — ele costuma ser algo habilitado sob demanda, conforme a necessidade do projeto. Então, antes de sair procurando telas de configuração, confira com a gente:
- Se o SSH já está habilitado na sua conta;
- Se a restrição por IP é algo que você mesmo consegue aplicar no seu tipo de serviço, ou se precisa ser feita a nível de servidor (o que exige a nossa equipe técnica).
Isso evita que você perca tempo procurando uma opção que, no seu plano específico, mora do "outro lado do balcão" 😉.
Passo a passo: como aplicar a restrição
-
Descubra o seu IP fixo (ou os IPs de quem vai acessar).
Se você (ou sua equipe) acessa sempre do mesmo escritório/rede, com IP fixo, ótimo — é só esse IP que vai entrar na lista de liberados. Se o seu IP muda com frequência (internet residencial, 4G, etc.), veja a dica lá embaixo antes de continuar.
-
Solicite a restrição para a nossa equipe de suporte.
Como essa configuração acontece a nível de servidor/firewall, o caminho mais seguro e correto é abrir um chamado pelo painel.gehost.com.br informando: (a) que você quer restringir o acesso SSH por IP, e (b) qual(is) IP(s) devem ficar liberados. Nossa equipe aplica a regra de firewall corretamente, sem risco de você mesmo se trancar pra fora sem querer.
-
Teste o acesso depois da aplicação.
Assim que a regra for aplicada, tente conectar normalmente pelo seu terminal SSH a partir do IP informado. Se der certo, prontinho — a porta está fechada pra todo o resto do mundo e aberta só pra você.
-
Confirme que o acesso de outros IPs foi realmente bloqueado.
Se possível, peça pra alguém de fora da rede autorizada tentar conectar (só pra confirmar que a regra está funcionando). Isso dá aquela tranquilidade extra de saber que está tudo certo.
💡 Dicas extras da Sensei
IP dinâmico? Se o seu provedor de internet troca seu IP de tempos em tempos, restringir por IP fixo pode acabar te trancando fora sem querer. Nesse caso, converse com o suporte sobre alternativas, como liberar uma faixa de IP do seu provedor ou usar outras camadas de proteção (autenticação por chave SSH, por exemplo).
Prefira sempre chave SSH em vez de senha. Além da restrição por IP, usar um par de chaves (pública/privada) para autenticação deixa o acesso ainda mais seguro — é como somar duas fechaduras na mesma porta.
Guarde um "plano B" de acesso. Antes de aplicar qualquer restrição, garanta que você não vai perder o acesso à sua conta caso algo saia diferente do esperado. Nosso suporte sempre pode reverter ou ajustar a regra rapidinho caso seja preciso.
Precisa de ajuda?
Se você não tiver certeza se o seu plano já conta com SSH habilitado, ou quiser ajuda pra descobrir seu IP ou aplicar essa restrição com segurança, é só chamar a gente pelo painel.gehost.com.br. A equipe técnica cuida de tudo com calma, sem risco de você ficar trancado fora do seu próprio servidor. Segurança boa é aquela que protege sem te dar dor de cabeça 😊