Saltar para o conteúdo principal Saltar para a navegação Saltar para o rodapé
Por tempo limitado: Programa de Parceiro de Design. Plano BUSINESS grátis para sempre.

Configuração de Chave SSH

Configure a sua chave SSH para que o rdc possa ligar-se aos seus servidores sem palavras-passe.

Configuração de Chave SSH

As chaves SSH permitem-lhe aceder aos seus servidores sem palavras-passe. Trata-se de SSH standard, independente do rdc: gera uma chave no seu computador portátil, e depois autoriza-a em cada servidor.

Ver o tutorial

Como funciona

Gerar uma chave, depois autorizá-la em cada servidor

  1. Gere uma chave SSH no seu computador portátil. Uma vez, para sempre.
  2. Autorize-a em cada servidor com ssh-copy-id. Repita para cada novo servidor.

Passo 1: Gerar uma chave

Se já tem uma chave que quer usar, avance. Caso contrário:

ssh-keygen -t ed25519 -f ~/.ssh/id_ed25519

Gere uma nova chave SSH no seu laptop. Ed25519 é seguro, compacto e bem suportado. Execute-o uma vez; a mesma chave funciona em todos os servidores. Isso é SSH simples e não tem nada a ver com rdc.

ed25519 é o padrão moderno — pequeno, rápido e bem suportado.

Passo 2: Autorizar o seu primeiro servidor

ssh-copy-id -i ~/.ssh/id_ed25519.pub <user>@<server-ip>

Autorize a chave no seu primeiro servidor com ssh-copy-id. Ele adiciona sua chave pública ao authorized_keys do servidor para que futuros logins não precisem de senha.

Substitua <user> e <server-ip> pelo utilizador SSH e IP do seu servidor. Ser-lhe-á pedida a palavra-passe do servidor uma última vez. A partir daí, a autenticação por palavra-passe deixa de ser necessária.

Passo 3: Autorizar os outros servidores

ssh-copy-id -i ~/.ssh/id_ed25519.pub <user>@<another-server-ip>

Repita o ssh-copy-id para cada outro servidor que você gerencia. Aqui autorizamos o segundo.

Repita ssh-copy-id para cada máquina que gere. É tudo o que o SSH precisa. No próximo tutorial, o rdc usa esta chave automaticamente.


Próximo: Adicionar o Seu Primeiro Servidor.