Pourquoi GitHub rapport à une clé publique comme invalide?

J'ai généré la clé ssh.

Le résultat a été:

Your identification has been saved in /home/rajani/.ssh/id_rsa.
Your public key has been saved in /home/rajani/.ssh/id_rsa.pub.

La clé est en hexa decimal format, mais en ajoutant à GitHub, je suis d'erreur comme ceci:

Key is invalid. 
It must begin with 'ssh-rsa' or 'ssh-dss'. 
Check that you're copying the public half of the key .

Comment je dois ajouter correctement une clé ssh pour GitHub?

Vous pouvez améliorer vos questions sur la mise en forme le message d'erreur exact qu'un devis.
message d'erreur formaté, et +1 pour ta réponse.
Une fois que vous générez votre clé ssh, l'exécuter sur le terminal: pbcopy < ~/.ssh/id_rsa.pub cette commande copie le ket à votre presse-papiers. Ensuite, collez-la sur le champ "Clé".

OriginalL'auteur Rajani | 2012-06-05