Acesso SSH · SPanel & StackCP

Gerador de Chave SSH

Crie uma chave SSH segura para acessar sua hospedagem sem precisar utilizar senha.

01

Gerar sua chave

A chave é criada aqui, dentro do seu navegador. Leva menos de um segundo.

Serve apenas para você reconhecer a chave depois. Fica como comentário no final da chave pública.

Nada sai do seu navegador. A chave é gerada no seu computador. A UauCloud não recebe, não armazena em banco de dados e não registra sua chave privada em log algum.
Chave pública

Funciona como a fechadura. Pode ser copiada, enviada e instalada no servidor da sua hospedagem sem risco.

Chave privada

Funciona como a chave física. Fica só no seu computador. Quem tiver esse arquivo entra na sua hospedagem.

02

Agora vamos instalar sua chave SSH

Instalar significa colocar a chave pública dentro da sua hospedagem. A privada não entra aqui.

  1. 1
    Acesse o terminal da hospedagem

  2. 2
    Execute os comandos, um de cada vez

    Copie cada comando, cole no terminal e pressione Enter. Nenhum deles devolve mensagem quando dá certo — o silêncio é bom sinal.

    01Criar a pasta de chaves
    $ 
    02Ajustar a permissão da pasta
    $ 
    03Adicionar sua chave pública
    $ 

    Este comando já contém a sua chave pública. Copie pelo botão para não perder nenhum caractere.

    04Proteger o arquivo de chaves
    $ 
    05Fechar a pasta pessoal para outros usuários
    $ 

    O passo 05 evita o erro mais comum do OpenSSH: se a sua pasta pessoal puder ser escrita por outros usuários, o servidor recusa a chave por segurança e continua pedindo senha.

  3. 3
    Verificar se sua chave foi instalada

    Rode o comando abaixo. Ele mostra todas as chaves autorizadas na conta — a sua chave pública, começando por ssh-ed25519, deve aparecer na lista.

    06Conferir as chaves instaladas
    $ 

    Se a linha aparecer inteira, igual à chave pública desta página, a instalação terminou. Se não aparecer nada, repita o passo 03.

03

Conectando à hospedagem

Informe os dados do seu servidor e a ferramenta monta o comando de conexão pronto.

Esses dados aparecem no seu painel, na área de acesso SSH. Se a porta estiver em branco, usamos a padrão 22.

Seu comando de conexão
$ 

Rode este comando no seu computador — não dentro do servidor.

Na primeira conexão o terminal pergunta se você confia no servidor e mostra uma impressão digital. Responda yes. Isso acontece uma única vez por servidor.

Onde salvar a chave privada no seu computador

Salve o arquivo baixado como uaucloud_ssh dentro da pasta .ssh da sua pasta de usuário. Depois ajuste a permissão — o macOS traz o OpenSSH instalado, você não precisa de nenhum programa extra.

01Mover a chave para ~/.ssh
$ 
02Proteger o arquivo
$ 

Sem o chmod 600 o OpenSSH recusa a chave com a mensagem “unprotected private key file”.

Proteja sua chave privada

  • Nunca envie sua chave privada por WhatsApp, e-mail ou chat.
  • Nunca coloque a chave privada dentro do servidor.
  • Nunca publique a chave privada no GitHub ou em repositórios.
  • A UauCloud nunca solicitará sua chave privada. Se pedirem, não é a UauCloud.
  • Somente a chave pública deve ser adicionada ao servidor.
  • Se a chave privada for comprometida, gere uma nova e remova a antiga do authorized_keys.
Regra
A chave pública vai para o servidor. A chave privada fica exclusivamente com você.