Como Gerar e Instalar uma Chave SSH em Diferentes Sistemas Operacionais
Olá, viajante da web! Seja bem-vindo(a) ao nosso Guia da Sensei da GeHost, onde aprendemos juntos a dominar o mundo digital com calma, clareza e um toque de carinho. Hoje vamos aprender algo poderoso, mas simples: como gerar e instalar uma chave SSH nos principais sistemas operacionais — Windows, Mac e Linux.
Imagine a chave SSH como uma senha especial e única que permite que você se conecte ao seu servidor com segurança, sem precisar digitar senha toda vez. É como ter uma chave mestra que abre apenas a sua porta — e sem risco de perder ou esquecer.
Antes de começar: o que é SSH?
SSH (Secure Shell) é uma tecnologia que permite conexões seguras entre seu computador e o servidor onde sua hospedagem está. Ele é usado para gerenciar arquivos, fazer backups, atualizar sistemas e mais — tudo com criptografia de ponta.
Dica da Sensei: Usar chaves SSH é a forma mais segura e prática de se conectar ao seu servidor. Evita erros de digitação, aumenta a segurança e torna o trabalho mais rápido.
Passo a passo: Gerar e instalar sua chave SSH
1. Gerando a chave SSH (no seu computador)
Antes de tudo, vamos criar sua chave. Abra o terminal (ou prompt de comando) no sistema que você está usando. Vamos fazer isso passo a passo para cada sistema.
Windows (usando Git Bash ou WSL)
Se você usa Windows, o mais fácil é usar o Git Bash ou o Windows Subsystem for Linux (WSL). Abra um desses programas e digite:
-
ssh-keygen -t rsa -b 4096 -C "seu_email@exemplo.com" - Pressione Enter para aceitar o local padrão do arquivo (geralmente
C:\Users\SeuNome\.ssh\id_rsa). - Digite uma senha (passphrase) para proteger sua chave. Pode deixar em branco se preferir, mas não é recomendado.
- Pronto! Sua chave foi gerada.
Agora, você terá dois arquivos:
id_rsa— sua chave privada (não compartilhe nunca!)id_rsa.pub— sua chave pública (essa é a que você vai enviar ao servidor)
Mac (Terminal)
Abra o Terminal (em Aplicativos → Utilitários → Terminal) e digite:
-
ssh-keygen -t rsa -b 4096 -C "seu_email@exemplo.com" - Pressione Enter para aceitar o local padrão (
~/.ssh/id_rsa). - Digite uma senha (passphrase) ou deixe em branco.
- Pronto! A chave foi gerada.
Seu arquivo público será ~/.ssh/id_rsa.pub.
Linux (Terminal)
Abra o terminal e execute:
-
ssh-keygen -t rsa -b 4096 -C "seu_email@exemplo.com" - Aceite o local padrão (geralmente
~/.ssh/id_rsa). - Escolha uma senha ou deixe em branco.
- A chave está pronta!
Seu arquivo público fica em ~/.ssh/id_rsa.pub.
2. Copiando a chave pública para o servidor (GeHost)
Agora vamos colocar sua chave pública no servidor. Para isso, você precisa acessar o painel da GeHost.
Passo 1: Acesse o painel do cliente
Entre no seu painel em painel.gehost.com.br.
Passo 2: Acesse o cPanel
Na lista de serviços, clique em cPanel.
Passo 3: Localize a seção de SSH
Depois de logado, procure por “SSH Access” no painel. Ele pode estar em “Segurança” ou “Ferramentas Avançadas”.
Passo 4: Adicione sua chave pública
Clique em “Manage SSH Keys” ou “Gerenciar Chaves SSH”. Depois, clique em “Import Key” ou “Importar Chave”.
Abra o arquivo id_rsa.pub (no seu computador) e copie todo o conteúdo — ele começa com ssh-rsa e termina com seu e-mail.
Cole esse conteúdo no campo de texto e clique em “Importar”.
3. Testando a conexão
Depois de importar, você pode testar a conexão. No terminal, digite:
ssh seu_usuario@seu_servidor
Substitua seu_usuario pelo nome de usuário do seu servidor (geralmente o mesmo da conta no painel) e seu_servidor pelo endereço do servidor (fornecido pelo suporte ou no painel).
Se tudo estiver certo, você será conectado sem precisar digitar senha — só a passphrase, se tiver definido.
Dicas da Sensei
- Proteja sua chave privada: Nunca compartilhe o arquivo
id_rsacom ninguém. Ele é como a sua senha mestra. - Use uma passphrase: Mesmo que a chave esteja no seu computador, uma senha extra de proteção é um ótimo hábito.
- Backup sua chave: Guarde uma cópia segura (em um pen drive criptografado ou em nuvem segura) — caso perca o computador, você não fica sem acesso.
- Revise suas chaves: No cPanel, você pode ver todas as chaves instaladas. Remova as que não usa mais.
Pronto! Você está conectado com segurança
Parabéns, viajante! Agora você domina uma das ferramentas mais poderosas da administração de servidores. Com sua chave SSH, você pode gerenciar seu site, fazer backups, atualizar arquivos e mais — tudo com segurança e tranquilidade.
Se tiver dúvidas, basta entrar em contato com nosso suporte — estamos aqui para ajudar, sempre.
Com carinho,
Sensei da GeHost
Grupo: G e Soluções e Eventos LTDA (marca institucional Entexp, entexp.com.br). Dono: Raphael Neves Koga (desde 2015).