Git

SSH公開鍵を作成をしてBacklogやGithubに設定する方法

Git

SSH公開鍵を作成をしてBacklogやGithubに設定する方法

SSH公開鍵の作成

$ ssh-keygen

ターミナルを開き、上記のコマンドを入力して「enterキー」を押してください。

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

すると、上記の内容が表示されます。
内容としては「キーを保存するファイルを入力してください」と書かれています。
デフォルトの場所で問題ありませんので「enterキー」を押してください。

Enter passphrase (empty for no passphrase):

パスフレーズを入力してください」と書いてありますので、任意のパスワードを入力して「enterキー」を押してください。

Enter same passphrase again:

同じパスフレーズをもう一度入力してください」と書いてありますので、もう一度同じパスワードを入力して「enterキー」を押してください。

Your identification has been saved in /Users/username/.ssh/id_rsa.
Your public key has been saved in /Users/username/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:QheXas+DP0I/XjHFq7X/cyckoXsSLek0i/7XicPK+U username@usernamenoMacBook-puro.local
The key's randomart image is:
+---[RSA 2048]----+
|      ...        |
|      .. .       |
|     ....        |
|    o. .o        |
| . o +..S.       |
|+.=o+ *..        |
|o&++.B =         |
|B.E.B+O.         |
|oo.o.*B+         |
+----[SHA256]-----+

ここまで進むと上記のような内容が表示されます。
秘密鍵は「/Users/username/.ssh/id_rsa」のディレクトリに、公開鍵は「/Users/username/.ssh/id_rsa.pub」のディレクトリに保存されました。

$ cat ~/.ssh/id_rsa.pub

続いて上記のコマンドを入力して「enterキー」を押してください。
これを実行することで公開鍵の内容を確認することができます。

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDoGTXiSTWB3q+zM8hdTOumA0HpIpXzv/jV/UKrnS4/3wXzwcpWBGbC1NaLA8J/GHLLvFNlXUYqPH+mJ1cwuW/2DwgXslVoQ2+ykWqqJImrFPVNfjKlSv0pQqbJ3X3/xFdJcW7S6xEWca2Bn2uABjXFbDg0S06+hnwayNRnVkHHclh/XoIyemp7DoXqi9mrlLDIUm0LIIdXRt0fu3w59iMqCFraljCKJI18EdtO1YiM/X5qoYs6VKtwAZZ/GQ4sGHdYyMOXMAwI8YKk0X8I5y5/2SX3CgEwd4PHln8E4p9SigV1jzT7jLsrsDg3WGQzyUu5tjab4kriZm9UUtDMnzM/ username@usernamenoMacBook-puro.local

上記のような公開鍵が表示されました。
この公開鍵をリモートリポジトリに設定すると、SSH接続ができるようになります。

BacklogにSSH公開鍵を設定する

BacklogにSSH公開鍵を設定する

右上のユーザーアイコンをクリックして、表示された「個人設定」をクリックします。

BacklogにSSH公開鍵を設定する

左のメニューから「SSH 公開鍵」を選択します。
右側のテキストエリアに作成した公開鍵をコピペして「登録」をクリックします。
以上でBacklogでのSSH接続が有効になります。

GithubにSSH公開鍵を設定する

GithubにSSH公開鍵を設定する

右上のユーザーアイコンをクリックして、表示された「Settings」をクリックします。

GithubにSSH公開鍵を設定する

左のメニューから「SSH and GPG keys」を選択して、表示された「New SSH key」ボタンをクリックします。

GithubにSSH公開鍵を設定する

Titleには、任意の名前をつけてください。
Keyには、作成した公開鍵をコピペします。
最後に「Add SSH Key」をクリックします。

もしパスワードが要求されたら、Githubアカウントのパスワードを入力して「Confirm password」をクリックします。
以上でGithubでのSSH接続が有効になります。

あなたにおすすめの記事