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
- Gere uma chave SSH no seu computador portátil. Uma vez, para sempre.
- 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.