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. 🌿
-
Entre no cPanel
Primeiro, acesse o painel da sua conta. Use o link que você recebeu na confirmação de cadastro.
-
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.
-
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. -
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.pubIsso vai mostrar o conteúdo da chave. Copie tudo — desde
ssh-rsaaté o seu e-mail. -
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”.
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!
-
Teste a conexão
Abra o terminal (ou Putty, se for Windows) e digite:
ssh usuario@seu-servidor.com.brSubstitua
usuariopelo nome de usuário do seu servidor (geralmente o mesmo do cPanel) eseu-servidor.com.brpelo 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! 🚀