ひさしぶりのGitHubがつかえなかった。秘密鍵と公開鍵の不都合のようだ。

というわけで、新しく生成し、後者をGitHubに登録した。以下、備忘録ネ。

1)秘密鍵と公開鍵を生成する。
  $ ssh-keygen

Generating public/private rsa key pair.

Enter file in which to save the key (/home/ubuntu/.ssh/id_rsa):

と表示されるされる。 作成するファイル名を聞かれるが、そのままリターンキー。
次のように表示されるので、任意のパスワードを入力

Enter passphrase (empty for no passphrase):

もう一度パスワードを入力する。

Enter same passphrase again:

うまくいけば、フィンガープリントがひょうじ表示される。

鍵は~/.ssのファイルに保存されるので確認してみよう。

¥ls ~/.ssh

¥authorized_keys  id_rsa  id_rsa.pub

前者は秘密鍵、、後者は公開鍵

¥cat ~/.ssh/id_rsa.pubnにて公開鍵をコンソールに表示させる。

2)GitHubに公開する

GitHubのサイト、右上のじぶんのアイコンをクリックする。

setting > SSH and GPG keysを選択

New SSH keyを選択

さきほど作った公開鍵を貼り付ける。

Add SHH keyをクリック

以上〜