SSH認証鍵をBitbucketに設定

  • 15
    いいね
  • 0
    コメント
この記事は最終更新日から1年以上が経過しています。

1. コンソールでSSH認証の公開鍵と秘密鍵を作成

はじめに、コンソール上で以下のコマンドを入力し、公開鍵と秘密鍵を生成します。

$ cd ~/.ssh
$ ssh-keygen -t rsa -C hoge@example.com  # 自分のメールアドレス

以下のファイルが生成されます

$ ls -l 
合計 12
-rw------- 1 hoge hoge 1675  2月 23 15:06 id_rsa
-rw-r--r-- 1 hoge hoge  404  2月 23 15:06 id_rsa.pub

各ファイルは以下を表しています。

  • id_rsa 秘密鍵
  • id_rsa.pub 公開鍵

2. 公開鍵の内容をクリップボードに保存

lessやcatコマンドなどで公開鍵の内容を表示し、クリップボードにコピーします。

$ less id_rsa.pub

または

$ cat id_rsa.pub

3. Bitbucketに公開鍵を登録

まず、Bitbucketにログイン後右上のユーザアイコンをクリックし、以下を選択します。

  • ユーザアイコン => 「Bitbucket setting」

続いて、左側のメニューの項目「セキュリティ」から以下を選択します。

  • 「セキュリティ」 => 「SSH キー」 => 「鍵を追加」

出力されたフォームに適当な「Label」を入力し、「Key」の箇所に手順2でクリップボードにコピーした公開鍵の内容をペーストします。

最後に「鍵を追加」をクリックします。

4. 動作確認

git pushで問題なく Bitbuchet上のリポジトリにpushできれば成功です。

$ git branch
* master
$ git push origin master

参考文献

  1. SSH認証キーをBitbucket_GitHubに設定しよう! [Mac簡単手順] - 酒と泪とRubyとRailsと, http://morizyun.github.io/blog/ssh-key-bitbucket-github/, Online; accessed 24-Feburary-2016.