Como restringir o acesso SSH a uma lista de IPs permitidos (allowlist)
Oi! Aqui é a Sensei da GeHost 🧑🏫 Vamos falar sobre um assunto que deixa qualquer site mais seguro: limitar quem pode se conectar ao seu servidor via SSH, permitindo o acesso apenas a partir de IPs que você mesmo autoriza.
Se você nunca ouviu falar de "allowlist" (ou "whitelist"), a ideia é simples: em vez de deixar a porta do SSH aberta pro mundo inteiro, você diz "só estes endereços de IP podem bater na minha porta". Todo o resto é barrado antes mesmo de tentar fazer login. É uma das formas mais eficazes de reduzir tentativas de invasão.
Por que isso importa?
O SSH é a "porta dos fundos técnica" do seu servidor — é por ali que se roda comandos, sobe arquivos e faz manutenção avançada. Como é uma porta poderosa, ela também é um alvo favorito de robôs que ficam varrendo a internet tentando adivinhar senhas. Restringir por IP fecha essa porta pra qualquer um que não seja você (ou sua equipe).
Dica da Sensei: pense no IP allowlist como uma "lista de convidados" de uma festa. Só quem está na lista entra — mesmo que alguém descubra a senha, sem estar na lista não passa da porta.
Importante sobre planos de hospedagem compartilhada
Os planos GeHost são de hospedagem cPanel, então o firewall do servidor (a camada que efetivamente bloqueia ou libera IPs na porta SSH) é administrado pela nossa equipe de infraestrutura, não diretamente pelo cliente dentro do cPanel. Isso é bom pra você: significa que a aplicação da regra é feita com cuidado técnico, evitando que você acabe se trancando pra fora por engano.
Por isso, o caminho para restringir o SSH a uma lista de IPs é abrir um chamado de suporte informando os IPs que devem ter acesso liberado. Veja como preparar esse pedido do jeitinho certo:
Passo a passo para solicitar a restrição
- Descubra o(s) IP(s) que você quer permitir. Geralmente é o IP da sua casa, do escritório ou do computador de quem administra o servidor. Você pode descobrir isso pesquisando "qual é meu IP" no navegador de cada local que vai precisar de acesso.
- Anote todos os locais de acesso. Se você tem mais de uma pessoa ou mais de um lugar de onde acessa (casa, trabalho, notebook em viagem), liste todos os IPs — cada um vira uma "entrada" na allowlist.
- Acesse o painel do cliente e abra um chamado de suporte pedindo a restrição de acesso SSH aos IPs que você levantou.
- Informe claramente no chamado: o domínio/conta afetada e a lista de IPs autorizados.
- Aguarde a confirmação da equipe antes de sair testando — assim você garante que a mudança foi aplicada corretamente e evita ficar sem acesso sem querer.
Dica da Sensei: se o seu IP muda com frequência (muitos provedores de internet residencial trocam o IP de tempos em tempos), avise isso no chamado. Nossa equipe pode te orientar sobre a melhor forma de lidar com IP dinâmico nesse cenário.
Boas práticas que você já pode aplicar por conta própria
Enquanto isso, existem hábitos simples que fortalecem a segurança do SSH e que não dependem de mudança no firewall:
- Prefira autenticação por chave SSH em vez de senha — é mais difícil de "adivinhar" por tentativa e erro.
- Nunca compartilhe suas credenciais de acesso por e-mail ou chat sem criptografia.
- Revise periodicamente quem tem acesso — se alguém da equipe não precisa mais entrar via SSH, remova o acesso dessa pessoa.
- Troque senhas e chaves comprometidas imediatamente e avise o suporte se desconfiar de acesso indevido.
Resumindo
Restringir o SSH a uma allowlist de IPs é uma camada extra de proteção poderosa, mas em hospedagem compartilhada ela é aplicada pela nossa equipe técnica para garantir que tudo funcione com segurança. Basta reunir os IPs que você quer autorizar e abrir um chamado pelo painel do cliente — a gente cuida do resto! 🔐
Qualquer dúvida, é só chamar o suporte. Estamos aqui pra deixar seu ambiente cada vez mais seguro. Até a próxima! 🥋