意外と知らない人がいるようなのでブログに書いておきます。
GitHub のアドレスのあとに .keys を付けるとその人の SSH 公開鍵が表示される。
たとえば id774 さんの公開鍵であれば https://github.com/id774.keys を参照すれば良い。
ぜひ自分のアカウントで試してみて欲しい。
新規に用意するサーバーの ~/.ssh/authorized_keys に上記アドレスを wget したものを置いて適切なパーミッションを設定しておけばすぐに公開鍵認証ができるというわけである。
もうそろそろ公開鍵をメールで送ってくれとかいう文化が滅亡して GitHub から勝手に公開鍵を持っていくのが常識な世界になってほしい。