Esta é uma alternativa útil se você não estiver usando seu dispositivo principal ou não puder usar ssh-copy-id. Substitua <username> pelo seu nome de usuário do GitHub ou GitLab.
curl https://github.com/<username>.keys | tee -a ~/.ssh/authorized_keyscurl https://gitlab.com/<username>.keys | tee -a ~/.ssh/authorized_keys