Gere sua chave como normal: ssh-keygen , depois coloque essa chave no servidor remoto com ssh-copy-id , que irá sincronizá-la com as chaves aceitas pelo servidor remoto.
ssh-keygen
ssh-copy-id user@host
Ele solicitará sua senha e executará todas as etapas necessárias para vincular sua chave .pub ao servidor SSH remoto.
Por padrão, copiará todas as suas chaves .pub para o servidor remoto. Se você acabou de criar sua chave com 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 sinalizador -i .
ssh-copy-id -i ~.ssh/key_name.pub user@host
Substituindo key_name.pub pelo nome da chave.