Como gerar e configurar uma chave SSH pela primeira vez
Olá, viajante da web! 🌐 Seja bem-vindo(a) ao seu primeiro passo rumo à segurança e praticidade no acesso ao seu servidor. Aqui, na GeHost, vamos te ensinar com carinho como gerar e configurar uma chave SSH — um dos pilares da segurança moderna. Não se preocupe: mesmo que você nunca tenha usado SSH antes, com este guia, você vai dominar o assunto como um verdadeiro Sensei. Vamos lá?
O que é uma chave SSH?
Imagine a chave SSH como uma senha especial, mas muito mais segura que a tradicional. Ela permite que você se conecte ao seu servidor de forma rápida, segura e sem precisar digitar senha toda vez. É como ter um passe exclusivo para entrar no seu mundo digital.
Dica do Sensei: Usar chaves SSH é como trocar um cadeado frágil por um sistema de biometria. Mais seguro, mais prático, e menos estresse!
Passo a passo: Gerando sua chave SSH pela primeira vez
- Abra seu terminal (no Windows: PowerShell ou Windows Terminal; no Mac: Terminal; no Linux: qualquer terminal).
-
Execute o comando abaixo para gerar uma nova chave SSH:
ssh-keygen -t ed25519 -C "seu_email@dominio.com"Substitua
seu_email@dominio.compelo seu e-mail profissional (o mesmo que você usa na GeHost). -
Pressione Enter para aceitar o local padrão onde a chave será salva (geralmente
~/.ssh/id_ed25519).Se quiser, você pode criar um nome diferente, mas é recomendável manter o padrão.
-
Depois, será pedido para digitar uma frase de segurança (passphrase). Isso é opcional, mas altamente recomendado:
- Se você digitar uma frase, será solicitada toda vez que usar a chave.
- Se deixar em branco, a chave será usada sem senha — conveniente, mas menos segura.
Escolha com cuidado: é como escolher a senha do seu cofre digital.
-
Pronto! A chave foi gerada. Agora, vamos ver onde ela está:
ls ~/.ssh/Você verá dois arquivos:
id_ed25519— sua chave privada (nunca compartilhe!)id_ed25519.pub— sua chave pública (pode compartilhar com segurança)
Como enviar sua chave pública para o servidor (cPanel)
Agora que temos a chave, vamos adicioná-la ao nosso servidor na GeHost. Isso é feito via cPanel, o painel de controle do seu site.
-
Entre no painel do cliente da GeHost: painel.gehost.com.br.
-
Localize e clique em “cPanel” (geralmente no menu “Hospedagem”).
-
Depois de logar, procure pela seção “Segurança” no cPanel. Você vai encontrar uma opção chamada “Gerenciador de Chaves SSH”.
-
Clique em “Gerenciador de Chaves SSH”. Aqui você verá uma lista de chaves já cadastradas (se houver).
-
Clique em “Importar chave pública” (ou “Adicionar chave pública” — o texto pode variar levemente).
-
Abra o arquivo
id_ed25519.pubno seu computador (você pode usar qualquer editor de texto, como Bloco de Notas ou VS Code).Copie todo o conteúdo do arquivo — ele começa com
ssh-ed25519e termina com seu e-mail. -
Cole esse conteúdo no campo de texto do cPanel.
Depois, clique em “Importar chave”.
-
Pronto! Sua chave pública foi adicionada ao servidor. Agora, você pode se conectar ao servidor via SSH usando apenas a chave privada.
Como usar sua chave SSH para se conectar
Depois de configurar, você pode se conectar ao servidor com um único comando:
ssh usuario@seu-servidor.gehost.com.br
Substitua usuario pelo seu nome de usuário no cPanel (geralmente é o nome da conta ou parte dele).
Se tudo estiver certo, você será conectado sem precisar digitar senha — só a chave privada faz a mágica!
Atenção do Sensei: Nunca compartilhe sua chave privada (id_ed25519) com ninguém. Ela é como a sua assinatura digital — única e poderosa. Guarde-a em um local seguro!
Dica extra: Use o SSH com o Git
Se você usa Git para desenvolver sites ou projetos, configurar a chave SSH no cPanel permite que você faça push/pull no repositório sem precisar se autenticar a cada vez. É o caminho mais rápido e seguro para desenvolvedores.
Conclusão
Parabéns, viajante! Você acabou de dominar um dos conceitos mais importantes da segurança digital no mundo da hospedagem. Gerar e configurar uma chave SSH não é difícil — é só seguir os passos com calma e atenção.
Se tiver dúvidas, lembre-se: a GeHost está aqui para te ajudar. Basta acessar o painel do cliente e entrar em contato com nosso suporte — e nós te ajudamos com um sorriso no coração. 🌸
Até a próxima jornada, e lembre-se: segurança é liberdade. 🛡️