LoginSignup
1
0

More than 1 year has passed since last update.

ターミナルでGitHubのSSH接続 from MacBook(備忘録)

Last updated at Posted at 2021-12-14

[環境]
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] を選択

SSH keys.png

9.SSH接続をする

[New SSH key] ボタンを選択

鍵をgithubと接続する

・Titleに自分がわかりやすい名前を記入 ・keyのところへさっきコピペした内容を貼り付ける

[add SSH Key] を押す

鍵がGitHubと接続できた!

スクリーンショット 2021-12-14 14.21.36.png

10.ターミナルで作った鍵と、GitHubが接続されているか確認する

[ターミナル]
$ ssh -T git@github.com
Hi{ユーザー名}! You've successfully authenticated, but GitHub does not provide shell access.

訳)こんにちは{ユーザー名}!認証に成功しましたが、GitHubはシェルアクセスを提供していません。

"接続完了"
1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0