Gere sua chave como normal: ssh-keygene coloque-a no servidor remoto ssh-copy-id, que a sincronizará com as chaves aceitas do servidor remoto.
ssh-keygen
ssh-copy-id user@host
Ele solicitará sua senha e executará todas as etapas necessárias para vincular sua .pubchave ao servidor SSH remoto.
Por padrão, ele copiará todas as suas chaves .pub no servidor remoto. Se você acabou de criar sua chave ssh-keygen, isso não é um problema (porque você só tem uma!). No entanto, se você tiver várias chaves, poderá copiar apenas uma chave específica com o -isinalizador.
ssh-copy-id -i ~.ssh/key_name.pub user@host
Substituindo key_name.pubpelo nome da chave.
ssh-keygenoussh-copy-id, por exemplo. Por outro lado, respostas como essa são perfeitamente claras e úteis para mim, dado meu nível de conhecimento. Você decide se deseja ajustar sua resposta de alguma forma para ajudar pessoas ignorantes como eu. :)