Como configurar chaves SSH em vez de senha para acessar o servidor
Olá, amigo(a) dev! 👋 Seja bem-vindo(a) ao nosso guia de segurança e praticidade. Hoje vamos aprender algo poderoso: usar chaves SSH em vez de senha para acessar seu servidor da GeHost. É como trocar uma senha frágil por um segredo único e muito mais seguro. E o melhor? É fácil, rápido e faz todo o sentido para quem quer praticidade sem abrir mão da segurança.
Imagine só: você não precisa digitar senha toda vez que quiser acessar seu servidor via SSH. Basta um clique, e voilà — você está dentro. Isso é comum entre desenvolvedores, administradores e quem valoriza o tempo e a proteção.
Dica Sensei: Usar chaves SSH é uma das melhores práticas de segurança na web. É o que os profissionais usam — e você também pode!
Passo a passo: como configurar chaves SSH no seu servidor GeHost
Antes de começar, é bom saber que o acesso via SSH está disponível em todos os planos da GeHost (Econômico, Básico, Médio e Plus), desde que seu plano permita acesso SSH. Confira isso no painel do cliente.
-
Abra o terminal no seu computador
Se você usa Windows, abra o Windows Terminal ou o PowerShell. Se é Mac ou Linux, abra o Terminal normalmente.
-
Gerar as chaves SSH localmente
No terminal, digite o comando abaixo:
ssh-keygen -t rsa -b 4096 -C "seu_email@dominio.com"Substitua
seu_email@dominio.compelo seu e-mail profissional (o mesmo usado na GeHost).Pressione Enter para aceitar o local padrão (geralmente
~/.ssh/id_rsa).Se quiser, você pode colocar uma senha (passphrase) para mais segurança — mas não é obrigatório.
-
Copie a chave pública
Após gerar as chaves, você precisa copiar a chave pública (arquivo
id_rsa.pub). Digite:cat ~/.ssh/id_rsa.pubIsso exibirá o conteúdo da chave. Copie tudo, desde
ssh-rsaaté o seu e-mail. -
Entre no cPanel da GeHost
Logue no painel do cliente e acesse o cPanel do seu domínio.

-
Acesse a ferramenta de chaves SSH
No cPanel, procure por SSH Access (geralmente na seção "Segurança").

-
Adicione a chave pública
Na página de SSH Access, clique em Manage SSH Keys.
Na seção Import Key, cole a chave pública que você copiou anteriormente.
Selecione o nome da chave (ex:
minha_chave_gehost) e clique em Import. -
Permita o acesso via SSH
Volte para a página principal do SSH Access e, na seção Manage SSH Keys, clique em Manage ao lado da chave que você importou.
Verifique se a opção Allow SSH Access está ativada.
-
Conecte-se via SSH usando a chave
No terminal, digite:
ssh usuario@seu_dominio.com.brSubstitua
usuariopelo nome de usuário do seu cPanel (geralmente o nome da conta) eseu_dominio.com.brpelo domínio que você hospeda.Se tudo estiver certo, você será conectado sem precisar digitar senha!
Dica Sensei: Se o acesso não funcionar, verifique se o SSH está habilitado no seu plano e se a chave foi importada corretamente. Caso precise, entre em contato com o suporte da GeHost — estamos aqui pra te ajudar!
Por que usar chaves SSH?
- Mais seguro: Chaves criptografadas são muito mais difíceis de serem hackeadas do que senhas.
- Mais prático: Não precisa digitar senha toda vez que acessar o servidor.
- Permite automação: Ideal para scripts, deploy contínuo e tarefas automatizadas.
Como manter tudo seguro
É importante lembrar que sua chave privada (o arquivo id_rsa) deve ser mantida em segurança. Nunca compartilhe essa chave com ninguém, nem suba para repositórios públicos como o GitHub.
Se você precisar trocar a chave ou remover o acesso, é só voltar ao cPanel > SSH Access e gerenciar as chaves.
Pronto! Você está no controle
Parabéns, mestre! 🎯 Você acabou de fortalecer a segurança do seu servidor com uma das melhores práticas da web. Agora, cada conexão SSH é rápida, segura e tranquila.
Se tiver dúvidas, não hesite em entrar em contato com o suporte da GeHost. Nós estamos aqui para te ajudar, sempre.
Com carinho,
Sensei da GeHost
*Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)*