LoginSignup
12
17

More than 5 years have passed since last update.

BitbucketにSSH認証キーを設定する方法(Mac)

Posted at

はじめに

MacでBitbuket上にあるリポジトリをSSHでクローンしようとした際、躓いたのでメモ。

公開鍵と秘密鍵の作成

① ターミナルで以下のコマンドを実行する。

cd ~/.ssh
ssh-keygen -t rsa -C ***@***.ne.jp

 2つのファイルが生成される。
 ・id_rsa <秘密鍵>
 ・id_rsa.pub <公開鍵>

② 秘密鍵(id_rsa)のセキュリティ強化のため、以下のコマンドを実行する。

chmod 600 id_rsa

MacにSSHキーを設定する

① configファイルをvimで開く。

vim ~/.ssh/config

② configファイルの末尾に以下の内容を追加する。
  ※Aコマンドで行末からインサートモードに入る。

Host bitbucket.org
HostName bitbucket.org
IdentityFile ~/.ssh/id_rsa
User git

  ※escで通常モードに戻り、:wqで保存して終了する。

Bitbucketに公開鍵を登録

① Bitbucketのアカウント設定の「セキュリティ」項目から「SSHキー」を選択する。
② 「鍵を追加」をクリックし、Labelに任意の名前を付ける。
③ SSHキーをコピーするため、以下のコマンドを実行する。

pbcopy < ~/.ssh/id_rsa.pub

④ コピーしたSSHキーを②の画面のKeyにペーストし、鍵を追加する。

リポジトリをクローンできれば成功。

12
17
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
12
17