J'ai entendu qu'il y avait une URL publique pour tous les utilisateurs sur github où vous pouvez accéder à leurs clés publiques ou ils peuvent fournir cette URL de toutes leurs clés publiques. Est-ce vrai? Si oui, quelle est cette URL. Existe-t-il également pour bitbucket?
Vous pouvez obtenir avec:
curl https://github.com/<username>.keys
Remplacer <username>
avec le nom d'utilisateur réel de l'utilisateur GitHub.
Ceci est utile lorsque vous définissez une autorisation de connexion sur d'autres serveurs. Enregistrez simplement sa sortie dans ~/.ssh/authorized_keys
. Pour l'ajouter à la fin à partir de la ligne de commande:
curl https://github.com/<username>.keys | tee -a ~/.ssh/authorized_keys
Cela peut également être fait en utilisant l'API Github
curl -i https://api.github.com/users/<username>/keys
Pour le compartiment de bits, vous pouvez utiliser les éléments suivants: (Cet appel nécessite une authentification.)
curl -i https://bitbucket.org/api/1.0/users/<accountname>/ssh-keys
Les clés publiques GPG sont désormais disponibles sur https://github.com/<username>.gpg
Tutoriels Youtube pour cela:
https://www.youtube.com/watch?v=Vi-WqFKYpnw
Félicitez:
$ ssh-keygen -t rsa -b 4096 -C "[email protected]"