公開鍵の設定(GitHub)

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

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

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

Generating public/private rsa key pair.
Enter file in which to save the key (/home/ubuntu/.ssh/id_rsa):

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

Enter passphrase (empty for no passphrase):

もう一度パスワードを入力する(パスワードなしでOK)

Enter same passphrase again:

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

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

¥ls ~/.ssh

¥authorized_keys  id_rsa  id_rsa.pub

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

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

2)GitHubに公開する

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

「setting > SSH and GPG keys」を選択

「New SSH key」を選択

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

# ssh-rsa  (文字列)vagrant@ubuntu-xenialまで、貼り付ける

「Add SHH key」をクリック

以上〜