公開鍵と秘密鍵を作成
ターミナルを開き、以下のコマンドを実行します。
ssh-keygen -t rsa -C "example@mail.com"
“example@mail.com” の場所には、GitHubに登録してあるメールアドレスを当てはめてください。
Enter file in which to save the key (/Users/user/.ssh/id_rsa):
と出力されたら、保存場所を聞かれているのでそのままEnterキーを押します。
以下が出力されたら、yを入力しEnterを押します。
Overwrite (y/n)?
パスワードを聞かれたら、PCのパスワードを入力します。
Your identification has been saved in /Users/example/.ssh/id_rsa.
Your public key has been saved in /Users/example/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:bR11fMZ/2gzxmn9Hk+ib4u3ozS86objuS75GRGxMW1E example@mail.com
The key's randomart image is:
+---[RSA 2048]----+
| +. ooE .o.|
| =o ...=|
| o. . +o|
| . . . .. +|
| . S o . .Bo|
| . . . .+o+|
| ... . o o.|
| oo . o=o. +|
| +B+ o==B+.o|
+----[SHA256]-----+
このように出力されればOKです!
id_rsaが秘密鍵で、id_rsa.pubが公開鍵です。
公開鍵の登録
作成した公開鍵のファイル(id_rsa.pub)の中身を確認します。
cat ~/.ssh/id_rsa.pub
上記のコマンドを打つと、下記のように長い文字列が出力されます。(長いので省略しています。)
ssh-rsa
fsob ・・・ CDKxNzyKoPQ8l3StwS7P5LkZ4YNeRLjZ example@mail.com
この文字列が公開鍵ですので、”ssh” 〜 “example@mail.com”までをコピーしておきます。
以下のURLから、GitHubのSSHキー登録画面を開いてください。
(GitHubにログインしていない方はログインしてください)
https://github.com/settings/keys
[New SSH Key] というボタンから、以下の画面に切り替えます。
titleのところはなんでもいいですが、自分のデバイス名(MacBook Air など)を入れておきます。
Keyの欄に、先ほどコピーしておいた公開鍵をペーストします。
これで [Add SSH Key] ボタンを押せば登録完了です!
ABOUT ME
株式会社Playgroundのサービス
- 無料・簡単・片手でホームページを作成できる自社サービス Rakwi
- Web制作とアプリ開発を学べるオンラインプログラミング講座 Upstairs
- 開発,DX推進支援サービス スタートアッププラン