Novo computador, melhor maneira de adicionar novas chaves ssh

0

Acabei de adquirir um novo computador e conecto-me a três máquinas remotas diferentes usando o ssh. Todos eles fizeram o login com a senha desativada, então eu tenho que ter uma chave. Qual é a melhor maneira de copiar minha chave recém-gerada para essas máquinas sem ter que derrubar minhas paredes?

    
por Chris Wendel 15.01.2018 / 04:07

1 resposta

1

Dependendo do seu sistema operacional, você pode tentar:

ssh-copy-id username@host

Para especificar o uso do arquivo de chaves:

ssh-copy-id -i ~/.ssh/id_rsa.pub username@host

Você pode ter que copiar sua chave pública para um computador que já tenha acesso SSH às três máquinas, caso contrário, esses comandos não funcionarão sem pedir uma senha.

Acho isso muito mais fácil do que usar meu método antigo:

cat ~/.ssh/id_rsa.pub | ssh username@host 'cat >> .ssh/authorized_keys'
    
por Jamie S 15.01.2018 / 04:13