Como configurar autenticação por chave SSH em vez de senha para maior segurança
Olá, viajante do mundo digital! Seja bem-vindo(a) ao seu guia de segurança com carinho, feito especialmente para você — cliente da GeHost, que quer proteger seu site com mais inteligência e tranquilidade. Hoje vamos aprender juntos como substituir a senha tradicional por um sistema muito mais seguro: a autenticação por chave SSH.
Imagine sua hospedagem como um castelo. A senha é como uma chave simples que pode ser copiada. Já a chave SSH é como um passaporte único, personalizado e quase impossível de falsificar. Vamos montar esse passaporte juntos?
O que é SSH e por que usar chaves?
SSH (Secure Shell) é a forma segura de acessar seu servidor remotamente — como se fosse uma porta fechada com um sistema de identificação especial.
- Senha: fácil de lembrar, mas vulnerável a ataques de força bruta.
- Chave SSH: um par de arquivos (pública e privada) que só você tem. É como um código de acesso exclusivo, que ninguém mais pode ter.
Usar chaves SSH é o padrão entre desenvolvedores e administradores que levam segurança a sério. E você? Vai começar hoje.
Passo a passo: configurar SSH com chaves (em 5 etapas simples)
-
Gerar o par de chaves SSH no seu computador
Abra o terminal (no Linux/Mac) ou o Git Bash (no Windows). Digite:
ssh-keygen -t rsa -b 4096 -C "seu_email@dominio.com"
Pressione Enter para aceitar o local padrão. Você pode escolher uma senha (passphrase) opcional — recomenda-se sim, para mais segurança.
Pronto! Agora você tem dois arquivos:
id_rsa→ chave privada (não compartilhe nunca!)id_rsa.pub→ chave pública (você vai colar no servidor)
-
Entrar no painel da GeHost
Abra seu navegador e acesse: painel.gehost.com.br
Logue com seu usuário e senha. É aqui que você gerencia tudo: domínio, e-mail, banco de dados, e sim, SSH também.
-
Abrir a ferramenta de gerenciamento de chaves SSH
No painel do cPanel, procure por “SSH Access” (ou “Acesso SSH”) no menu. Ele geralmente está na seção “Security”.
-
Adicionar sua chave pública
Na tela de SSH Access, clique em “Manage SSH Keys” ou algo parecido. Você verá opções para gerar, importar ou excluir chaves.
Clique em “Import Key” ou “Add Key”. Cole o conteúdo do arquivo
id_rsa.pub(todo ele, do início ao fim) no campo fornecido.Salve. O sistema vai validar e armazenar sua chave pública.
-
Desativar login por senha (opcional, mas recomendado)
Para maior segurança, vá até o menu de “SSH Access” e procure por uma opção como “Password Authentication”.
Desative essa opção. Isso força o acesso apenas por chave SSH.
⚠️ Cuidado: só faça isso quando tiver certeza de que sua chave está funcionando. Caso contrário, pode perder o acesso!
Dicas do Sensei: proteja sua chave como ouro
- Armazene sua chave privada (id_rsa) em um local seguro, como uma pasta criptografada ou um dispositivo seguro.
- Nunca envie sua chave privada por e-mail, mensagem ou nuvem pública.
- Use uma frase secreta (passphrase) ao gerar a chave — isso adiciona uma camada extra.
- Se perder a chave privada, precisará gerar uma nova. O sistema não recupera chaves perdidas.
Como usar a chave SSH depois disso?
Quando quiser acessar seu servidor via terminal, use:
ssh usuario@seu_dominio.com.br -i /caminho/para/id_rsa
Substitua usuario pelo nome do usuário SSH (geralmente é o nome da conta no cPanel) e o caminho pelo local onde está sua chave privada.
Se tudo estiver certo, você entrará sem senha — com segurança e elegância.
Quer ajuda extra?
Se tiver dúvidas, se algo não funcionar, ou se quiser que a gente confira sua configuração, é só entrar em contato com o suporte da GeHost. Estamos aqui para te ajudar com carinho, sempre.
Seu site merece ser protegido com o que há de melhor. E você? Já está com o passaporte de segurança em mãos.
Com todo respeito e atenção,
Sensei da GeHost
*Grupo: G e Soluções e Eventos LTDA — CNPJ: 46.647.904/0001-04*