[環境]
MacBook Pro
1.SSH鍵を確認する
[ターミナル]
$ ls -al ~/.ssh
2.身に覚えがないので、リセットする
[ターミナル]
$ rm -rf ~/.ssh
3.SSH鍵がリセットされたことを確認
[ターミナル]
$ ls -al ~/.ssh
ls: /Users/{ユーザー名}/.ssh: No such file or directory
(※No such file or directory: 訳) 必要とされるファイルもしくはディレクトリがありません。 )
4.新しくSSH鍵を作る
[ターミナル]
$ ssh-keygen -t rsa
5.質問にEnterで答える
Generating public/private rsa key pair.
Enter file in which to save the key (/Users/{ユーザー名}/.ssh/id_rsa):
"訳)公開/秘密rsaキーペアを生成します。
キーを保存するファイルを入力してください"
Enterキー
を押す
2個目の質問をされる
Created directory '/Users/{ユーザー名}/.ssh'.
Enter passphrase (empty for no passphrase):
"訳) ディレクトリ '/Users/{ユーザー名}/.ssh'を作成しました。
パスフレーズを入力します(パスフレーズがない場合は空):"
Enterキー
を押す
3個目の質問をされる
Enter same passphrase again:
"訳) 同じパスフレーズをもう一度入力します。"
Enterキー
を押す
6.SSH鍵が作られる。
Your identification has been saved in /Users/{ユーザー名}/.ssh/id_rsa.
Your public key has been saved in /Users/{ユーザー名}/.ssh/id_rsa.pub.
~省略~
"訳) IDは/Users/{ユーザー名}/.ssh/id_rsaに保存されています。
公開鍵は/Users/{ユーザー名}/.ssh/id_rsa.pubに保存されています。"
7.作った鍵の内容をコピーする
[ターミナル]
$ pbcopy < ~/.ssh/id_rsa.pub
8.git hubのサイトへ移動する
自分のアイコンを選択
↓
[setting]を選択
↓
[SSH and GPG Keys] を選択
9.SSH接続をする
[New SSH key] ボタンを選択
↓
鍵をgithubと接続する
・Titleに自分がわかりやすい名前を記入 ・keyのところへさっきコピペした内容を貼り付ける
[add SSH Key] を押す
↓
鍵がGitHubと接続できた!
10.ターミナルで作った鍵と、GitHubが接続されているか確認する
[ターミナル]
$ ssh -T git@github.com
Hi{ユーザー名}! You've successfully authenticated, but GitHub does not provide shell access.
訳)こんにちは{ユーザー名}!認証に成功しましたが、GitHubはシェルアクセスを提供していません。