Como gerar e usar chaves SSH Print

  • 0

Como Gerar e Usar Chaves SSH — Seu Acesso Seguro ao Servidor

Oi! 👋 Aqui é a Sensei da GeHost. Vamos aprender a criar e usar chaves SSH? Pode parecer coisa de técnico, mas é mais simples do que você imagina — e é a forma MAIS segura de acessar seu servidor. Vem comigo!

Por Que Usar SSH? A Segurança em Primeiro Lugar

SSH significa "Secure Shell" — é um jeito super seguro de se conectar ao seu servidor. Em vez de usar só senha (que alguém poderia descobrir), você usa duas chaves: uma pública e uma privada (como um cadeado e uma chave de verdade).

🔐 Dica de Sensei: Pensar em SSH é tipo ter um cofre com cadeado especial. A chave privada fica SÓ com você; a pública fica no servidor. Quem quer entrar precisa da chave privada — ninguém mais tem cópia.

Passo 1: Gerar Suas Chaves SSH

Tudo começa aqui. Dependendo do seu computador, o processo muda um pouco — escolha seu sistema:

Se você usa Mac ou Linux:

  1. Abra o terminal (App "Terminal" no Mac; já sabe no Linux).
  2. Cole este comando e aperte Enter:
    ssh-keygen -t rsa -b 4096 -f ~/.ssh/id_rsa
  3. O sistema vai pedir uma senha para sua chave (é opcional, mas recomendado). Digite uma que você não esqueça.
  4. Pronto! Suas chaves foram criadas em ~/.ssh/. Existem dois arquivos:
    • id_rsa — sua chave privada (GUARDE COM SUA VIDA)
    • id_rsa.pub — sua chave pública (essa vai pro servidor)

Se você usa Windows:

  1. Baixe o PuTTYgen (ferramenta gratuita — busque "PuTTYgen download").
  2. Abra o programa e clique em "Generate" (ele vai pedir pra você mexer o mouse para gerar aleatoriedade).
  3. Coloque uma senha em "Key passphrase" (opcional, mas bom ter).
  4. Clique em "Save private key" e guarde o arquivo em um lugar seguro (sua máquina, ponto!).
  5. Copie o texto da chave pública (a área grande no topo) — você vai usar isso no passo seguinte.
⚠️ Atenção, Sensei aqui: SUA CHAVE PRIVADA é como a chave da sua casa. Nunca, NUNCA a mande por e-mail, não a compartilhe, não a coloque em sites estranhos. Guarde seguro no seu computador.

Passo 2: Adicionar Sua Chave Pública ao Servidor

Agora a gente registra sua chave pública no servidor. Você faz isso no painel cPanel da sua hospedagem GeHost:

  1. Entre no seu painel da GeHost (você recebeu o link no cadastro).
  2. Procure por "SSH Keys" ou "SSH Acesso" (fica na seção "Avançado" ou "Segurança").
  3. Clique em "Adicionar Chave" ou "Import Key".
  4. Cole aqui sua chave pública (aquele texto que começava com ssh-rsa ou o que você copiou do PuTTYgen).
  5. Dê um nome pra essa chave (algo como "Chave do Meu Notebook") e salve.
✅ Checklist do Sensei: Sua chave pública agora está no servidor. Você consegue fazer login com sua chave privada. Tudo seguro!

Passo 3: Conectar ao Servidor via SSH

Hora de entrar! Abra o terminal/prompt novamente:

Mac ou Linux:

  1. Digite (troque SEU_USUARIO pelo seu usuário cPanel):
    ssh SEU_USUARIO@seu-servidor.gehost.com.br
  2. Se a sua chave privada tiver senha, ele vai pedir. Digita e Enter.
  3. Pronto! Você está dentro do servidor. Você vai ver uma linha assim:
    SEU_USUARIO@servidor:~$

Windows com PuTTY:

  1. Abra o PuTTY (o programa para conectar via SSH).
  2. Em "Host Name", escreva seu servidor (seu-servidor.gehost.com.br).
  3. Na seção "SSH""Auth", em "Private key file", clique em "Browse" e escolha aquele arquivo .ppk que você salvou do PuTTYgen.
  4. Volte a "Session", coloque um nome (tipo "GeHost Server") e clique em "Open".
  5. Um terminal vai abrir pedindo seu login (seu usuário cPanel). Digita e Enter.
  6. Se tiver senha na chave, ele pede também.
  7. Boom! Você entrou! 🎉

Dicas de Segurança (Oura do Sensei)

  • Nunca envie sua chave privada por e-mail, WhatsApp ou qualquer rede. Ela fica só no seu computador.
  • Se suspeitar que sua chave foi comprometida (perdeu o notebook, alguém teve acesso), delete a chave pública do painel e gere uma nova — é rápido.
  • Use uma senha forte na sua chave (quando gera, coloca uma senha). Assim, mesmo que alguém tenha acesso ao arquivo, não consegue usar.
  • Guarde em local seguro. Se tiver vários servidores, você pode usar a MESMA chave privada em todos (fica mais fácil). Só não perde ela!
  • Desabilite acesso por senha depois que SSH estiver funcionando. Seu painel permite isso — só deixa SSH ativo (mais seguro ainda).

Troubleshooting — Se Algo Não Funcionar

"Permission denied" ou "chave rejeitada"

Significa que a chave pública não está correto no painel, ou você está usando a chave privada errada. Confira:

  • Você copiou e colou a chave pública (a que termina em .pub, não a privada)?
  • A chave está realmente salva no painel (não esqueceu de clicar em "Salvar")?
  • Você está usando a chave privada do seu computador? (Se gerar em outro lugar, não funciona.)

"Connection refused" ou "não consegue conectar"

Pode ser um problema de rede ou o servidor não estar respondendo naquele momento. Tente de novo em alguns minutos. Se persistir, manda um WhatsApp pro suporte GeHost — a gente verifica!

"Seu computador perdeu acesso" ou "preciso acessar de outro computador"

Gere uma NOVA chave naquele computador e adicione ao painel (você pode ter várias chaves). A chave privada antiga continua funcionando no computador antigo; a nova funciona no novo. Simples assim!

Quando Pedir Ajuda

Se você ficou travado em qualquer passo, a gente está aqui! Mande um WhatsApp ou abra um ticket de suporte no painel. Seja específico: qual passo, qual erro. Foto da tela também ajuda (sem exposição de dados sensíveis, claro).

🎓 Lição Final do Sensei: SSH não é sorcery — é só um caminho seguro pra você entrar no seu servidor. Depois que faz a primeira vez, fica automático. Você é capaz! 💪

Was this answer helpful?

« Back