Como usar chave SSH para autenticação sem senha Print

  • 0

Como usar chave SSH para autenticação sem senha – Guia do Sensei da GeHost

Olá, amigo(a) viajante da internet! 🌟 Seja bem-vindo(a) ao nosso canto de conhecimento. Hoje vamos aprender um truque poderoso, mas super simples: acessar seu servidor sem digitar senha toda vez — usando chaves SSH. É como ter uma chave mestra que abre a porta do seu servidor com um toque. Vamos lá?

O que é SSH?

SSH (Secure Shell) é a maneira segura de se conectar ao seu servidor remotamente. Imagine como se fosse ligar um computador no seu servidor, mas do outro lado do mundo — sem riscos, com criptografia de ponta. E quando falamos em "autenticação sem senha", queremos dizer: não precisa digitar sua senha toda vez para se conectar. Só a chave.

Passo a passo: Como configurar chave SSH no cPanel

Na GeHost, tudo é feito com carinho — e o SSH não é exceção. Vamos montar isso com calma, passo a passo, como se fosse um ritual de aprendizado. 🌿

  1. Entre no cPanel

    Primeiro, acesse o painel da sua conta. Use o link que você recebeu na confirmação de cadastro.

    Tela de LOGIN do cPanel com campos Usuário e Senha e botão Log in
  2. Localize a ferramenta SSH

    Depois de logado, procure pela seção “Segurança” no cPanel. Lá você vai encontrar uma ferramenta chamada “SSH Access”. Clique nela.

    Painel inicial (home) do cPanel com os grupos de ferramentas, incluindo Segurança
  3. Crie sua chave SSH (no seu computador)

    Antes de tudo, você precisa gerar uma chave no seu computador. Se estiver no Windows, use o Git Bash ou Windows Terminal. Se for Mac ou Linux, abra o terminal.

    Execute este comando:

    ssh-keygen -t rsa -b 4096 -C "seu_email@exemplo.com"

    Pressione Enter para aceitar o local padrão (geralmente ~/.ssh/id_rsa), e, se quiser, coloque uma senha (passphrase) para mais segurança. Pode deixar em branco se preferir acesso rápido.

  4. Copie a chave pública

    Depois de gerada, você precisa copiar a chave pública (arquivo com .pub). No terminal, digite:

    cat ~/.ssh/id_rsa.pub

    Isso vai mostrar o conteúdo da chave. Copie tudo — desde ssh-rsa até o seu e-mail.

  5. Adicione a chave no cPanel

    Volte ao cPanel, na tela de SSH Access. Clique em “Gerar chave pública” (ou “Add Key” se já tiver uma). Cole a chave pública que você copiou no campo “Chave Pública”.

    Depois, clique em “Adicionar chave”.

    Tela 'SSL/TLS Certificates' — emitir/instalar certificado SSL

    Dica do Sensei: Se a tela não mostrar “Adicionar chave”, pode ser que você precise ativar o SSH no seu plano. Fale com nosso suporte — estamos aqui pra te ajudar!

  6. Teste a conexão

    Abra o terminal (ou Putty, se for Windows) e digite:

    ssh usuario@seu-servidor.com.br

    Substitua usuario pelo nome de usuário do seu servidor (geralmente o mesmo do cPanel) e seu-servidor.com.br pelo domínio ou IP que te deram.

    Se tudo estiver certo, você vai entrar sem pedir senha! 🎉

Pronto! Você é um mestre do SSH agora

Parabéns, viajante! Agora você pode se conectar ao seu servidor com apenas um comando, sem precisar lembrar de senhas. É mais rápido, mais seguro e muito mais elegante.

Curiosidade do Sensei: A chave SSH é como uma assinatura digital. Só quem tem a chave privada (no seu computador) pode se conectar. Isso torna o acesso muito mais seguro do que senhas — especialmente se você usar uma passphrase.

Importante: Cuidado com a chave privada!

A chave privada (o arquivo sem .pub) é como a sua senha mestra. Nunca compartilhe ela, não a envie por e-mail, não coloque em pastas públicas. Guarde-a em um lugar seguro — como um disco rígido externo ou uma pasta criptografada.

Se precisar, pode remover a chave pública no cPanel a qualquer momento, caso queira desativar o acesso sem senha.

Se tiver dúvidas, ou precisar de ajuda para gerar a chave, é só chamar o suporte da GeHost. Estamos aqui com um coração de código e um sorriso de ajuda. 💚

Até a próxima aventura, viajante! 🚀


Was this answer helpful?

« Back